Вопросы с тегом 'opengl'

OpenGL (Open Graphics Library) - это графический стандарт и API, независимый от платформы и доступный для настольных компьютеров, рабочих станций и мобильных устройств. Он предназначен для обеспечения аппаратно-ускоренного рендеринга и, следовательно, дает значительно лучшую производительность по сравнению с традиционным программным рендерингом. OpenGL используется для приложений, таких как программное обеспечение САПР и компьютерные игры. Стандарт OpenGL, а также OpenGL ES контролируется группой Khronos.
3
ответа

Opengl: 2d HUD над 3D

Я рассмотрел некоторые вопросы, размещенные здесь по этому вопросу, и все еще не могу понять, почему появляется мой 2d HUD, но исчезает мой 3D-рендеринг. РЕДАКТИРОВАТЬ: Кажется, что сцена 2d управляет всем экраном, поэтому время от времени...
задан 29.03.2011 в 04:26
2
ответа

Преобразование данных из glReadPixels () в OpenCV :: Mat

Я хочу получить каждый кадр OpenGL из анимации с помощью glReadPixels () и преобразовать данные в OpenCV :: Mat . Я знаю, что glReadPixels () получает данные по строкам от нижнего до верхнего, слева направо. С другой стороны, OpenCV сохраня...
задан 01.02.2012 в 15:44
1
ответ

OpenGL - Как вычислить нормали в сетке высоты местности?

Мой подход заключается в вычислении двух касательных векторов, параллельных оси X и Y соответственно. Затем вычислите поперечное произведение, чтобы найти нормальный вектор. Касательный вектор задается линией, пересекающей среднюю точку на дв...
задан 21.12.2012 в 02:44
7
ответов

Как начать разработку с OpenGL и C ++, какие инструменты мне нужно установить на windows [закрыто]

Мне очень хочется начать программирование некоторых вещей в OpenGL, используя c ++. Может ли кто-нибудь указать, какие инструменты должны быть установлены для запуска этого процесса. Т.е IDE составитель Загрузка OpenGL и т. Д.     
задан 12.02.2010 в 20:57
2
ответа

Какова связь между gl_Color и gl_FrontColor как в вершинных, так и в фрагментарных шейдерах

У меня есть проходные вершинные и фрагментарные шейдеры. vertex shader void main(void) { gl_TexCoord[0] = gl_MultiTexCoord0; gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex; } фрагментарный шейдер void main(void) {...
задан 21.06.2011 в 20:26
4
ответа

Основной скелет для программы C OpenGL на OSX

Каков голый скелет, чтобы получить треугольник, нарисованный в окне OpenGL в C на OSX? Я прошел обучение в Nehe и попытался заставить его работать, но CreateGLWindow кажется безнадежно привязанным к win32. Я хочу придерживаться просто opengl...
задан 28.02.2010 в 06:15
1
ответ

OpenGL лучше выполнять партии или иметь статические VBOs

Что предпочтительнее, с точки зрения эффективности (или другой точки зрения, если это важно)? Ситуация Приложение OpenGL, которое рисует много строк в разных положениях каждого кадра (60 кадров в секунду). Допустим, есть 10 строк. Или 100...
задан 24.09.2011 в 06:24
1
ответ

Сохраняются ли единообразные значения в шейдере GLSL, если они не связаны?

Я делаю программу, которая использует два разных шейдера для разных разных примитивов. Мой вопрос в том, что если я свяжу программу, отправлю ее равномерным переменным, а затем использую другую программу шейдера и вернемся к первому, будут ли со...
задан 01.06.2012 в 23:30
2
ответа

Что такое «в» и «вне» OpenGL-ES? (Портирование из OpenGL)

Кажется, что вся документация, которую я могу найти о OpenGL-ES, говорит о том, что OpenGL-ES похож на OpenGL, но без большого количества вещей. Например, нет glBegin или glEnd. " Хорошо, это здорово. Итак, чего нет в ELSE? Или есть список тог...
задан 07.11.2008 в 18:58
1
ответ

Как сделать удаление лица в мире единичного куба a la Minecraft?

Важное примечание: Этот вопрос НЕ о том, как отбрасывать геометрию (отбор извержения, отбраковка задней поверхности, отбраковка окклюзии или любой из их друзей). Этот вопрос касается геометрии ликвидации при настройке, задолго до того, как м...
задан 12.06.2011 в 03:54