Результаты поиска по запросу "opengl"
Лучший способ сохранить данные для повторного использования из редактора вокселей
Я планирую создать редактор вокселей (c ++ и opengl) для личного использования, и я хочу повторно использовать объекты, которые я создаю в более поздних проектах. Проблема, с которой я столкнулся, заключается в том, что я не уверен, каков ...
Как изменить цвет текстуры с помощью GLSL?
Есть ли способ эффективно изменить оттенок 2D-текстуры OpenGL с помощью GLSL (фрагментный шейдер)? У кого-то есть код для этого? ОБНОВИТЬ:Это код, полученный в результате предложения user1118321: uniform sampler2DRect texture; const mat3 ...
Как сделать билинейную интерполяцию нормалей по квадру?
Я работаю над Minecraft-подобным движком в качестве хобби-проекта, чтобы увидеть, насколько далеко концепция воксельных ландшафтов может быть продвинута на современном оборудовании и OpenGL> = 3. Итак, вся моя геометрия состоит из квадратов или ...
Ошибка с тао SimpleOpenGlControl
Я создаю пользовательский элемент управления, содержащий «Tao.Platform.Windows.SimpleOpenGlControl». В конструкторе моего элемента управления у меня есть { InitializeComponent(); simpleOpenGlControl1.InitializeContexts(); }Моя проблема: Когда я ...
OpenSceneGraph установить камеру в исходное положение
Я работаю над OpenSceneGraph в первый раз, и я немного растерялся, потому что документация действительно не так ясна ... Итак, у меня есть этот код, который загружает файл obj с домом на нем, и я утопил маленькую коробочку, где я хочу, чтобы ...
Добавление окна OpenGL в компоновщик GTK
Я пишу приложение на C ++, используя GTK и OpenGL. У меня есть GTK-компоновщик, который читает XML-файл и создает его сам. Мне нужно добавить в него «область окна OpenGL». Как мне это сделать?
Почему нормализованная система координат устройства левша?
Сначала я задавался вопросом, почему NDC колеблется от -1 до 1, а не от 0 до 1. Я подумал, что, возможно, наличие источника в центре полезно для чего-то. Но почему он использует левую систему координат? Может ли быть так, что Z-значение выше ...
glutBitmapCharacter неправильно позиционирует текст
Я пытаюсь нарисовать простую строку (наложение) на экране. Из того, что я нашел в Интернете, я использую это так: void write(string text, int x, int y){ glRasterPos2i(x,y); for(int i = 0; i < text.length(); i++){ ...
Лучший способ обнаружить NaN в шейдерах OpenGL
Сегодня утром я натолкнулся на то, что казалось загадочной ошибкой, и мне очень повезло, что я довольно быстро наткнулся на решение. Я делил на счетчик, чтобы получить среднее значение внутри фрагментного шейдера, и, конечно, когда счетчик равен ...
объемный рендеринг (с использованием glsl) с алгоритмом приведения лучей
Я изучаю объем рендеринга с использованием алгоритма литья лучей. Я нашел хорошее демо и обучение вВот [http://www.daimi.au.dk/~trier/?page_id=98], но проблема в том, что у меня есть графическая карта ATI вместо nVidia, из-за чего я не могу ...