Результаты поиска по запросу "opengl"

1 ответ

Лучший способ сохранить данные для повторного использования из редактора вокселей

Я планирую создать редактор вокселей (c ++ и opengl) для личного использования, и я хочу повторно использовать объекты, которые я создаю в более поздних проектах. Проблема, с которой я столкнулся, заключается в том, что я не уверен, каков ...

2 ответа

Как изменить цвет текстуры с помощью GLSL?

Есть ли способ эффективно изменить оттенок 2D-текстуры OpenGL с помощью GLSL (фрагментный шейдер)? У кого-то есть код для этого? ОБНОВИТЬ:Это код, полученный в результате предложения user1118321: uniform sampler2DRect texture; const mat3 ...

2 ответа

Как сделать билинейную интерполяцию нормалей по квадру?

Я работаю над Minecraft-подобным движком в качестве хобби-проекта, чтобы увидеть, насколько далеко концепция воксельных ландшафтов может быть продвинута на современном оборудовании и OpenGL> = 3. Итак, вся моя геометрия состоит из квадратов или ...

ТОП публикаций

2 ответа

Ошибка с тао SimpleOpenGlControl

Я создаю пользовательский элемент управления, содержащий «Tao.Platform.Windows.SimpleOpenGlControl». В конструкторе моего элемента управления у меня есть { InitializeComponent(); simpleOpenGlControl1.InitializeContexts(); }Моя проблема: Когда я ...

1 ответ

OpenSceneGraph установить камеру в исходное положение

Я работаю над OpenSceneGraph в первый раз, и я немного растерялся, потому что документация действительно не так ясна ... Итак, у меня есть этот код, который загружает файл obj с домом на нем, и я утопил маленькую коробочку, где я хочу, чтобы ...

1 ответ

Добавление окна OpenGL в компоновщик GTK

Я пишу приложение на C ++, используя GTK и OpenGL. У меня есть GTK-компоновщик, который читает XML-файл и создает его сам. Мне нужно добавить в него «область окна OpenGL». Как мне это сделать?

3 ответа

Почему нормализованная система координат устройства левша?

Сначала я задавался вопросом, почему NDC колеблется от -1 до 1, а не от 0 до 1. Я подумал, что, возможно, наличие источника в центре полезно для чего-то. Но почему он использует левую систему координат? Может ли быть так, что Z-значение выше ...

3 ответа

glutBitmapCharacter неправильно позиционирует текст

Я пытаюсь нарисовать простую строку (наложение) на экране. Из того, что я нашел в Интернете, я использую это так: void write(string text, int x, int y){ glRasterPos2i(x,y); for(int i = 0; i < text.length(); i++){ ...

2 ответа

Лучший способ обнаружить NaN в шейдерах OpenGL

Сегодня утром я натолкнулся на то, что казалось загадочной ошибкой, и мне очень повезло, что я довольно быстро наткнулся на решение. Я делил на счетчик, чтобы получить среднее значение внутри фрагментного шейдера, и, конечно, когда счетчик равен ...

1 ответ

объемный рендеринг (с использованием glsl) с алгоритмом приведения лучей

Я изучаю объем рендеринга с использованием алгоритма литья лучей. Я нашел хорошее демо и обучение вВот [http://www.daimi.au.dk/~trier/?page_id=98], но проблема в том, что у меня есть графическая карта ATI вместо nVidia, из-за чего я не могу ...