Вопросы по теме 'opengl-3'
gluPerspective был удален в OpenGL 3.1, какие-нибудь замены?
Я пытаюсь прочитать несколько руководств по OpenGL в сети. проблема в том, что я нашел несколько старых, которые используют gluPerspective() . gluPerspective устарела в OpenGL 3.0 и удалена в 3.1.
Какую функцию я могу использовать вместо этого?...
27927 просмотров
schedule
01.05.2024
неверный перечислитель при создании 16-битной текстуры
Я пытаюсь создать 16-битную текстуру для хранения карты высот для моих патчей ландшафта, однако оба следующих возвращают ошибки «недопустимого перечисления». Макрос CHECK_GL_ERROR() показывает gluErrorString как сообщение и прерывается, если...
1142 просмотров
schedule
10.06.2024
FreeImage загружает png с прозрачностью C++
Я загрузил изображение PNG в свою сцену. Хотя само изображение загружается правильно (то, что я хочу отобразить), проблема, с которой я столкнулся, связана с прозрачностью вокруг изображения. Там, где должна быть прозрачность, это пространство...
3659 просмотров
schedule
05.06.2024
Вращение и движение с твердым телом в Bullet Physics
Я сделал твердое тело для игрока и пытался заставить твердое тело двигаться вместе с элементами управления игрока.
Я имею в виду, что всякий раз, когда я нажимаю вперед, я хочу, чтобы твердое тело двигалось вперед в направлении, в котором смотрит...
2013 просмотров
schedule
21.09.2022
Блокировка вычислительного шейдера OpenGL после glMapBuffer
Я делаю простую симуляцию ткани на основе некоторого существующего кода и работаю над профилем OpenGL 4.3. Проблема, с которой я столкнулся, заключается в том, что я пытаюсь внедрить простой вычислительный шейдер, который берет буфер и просто...
214 просмотров
schedule
24.03.2024
Почему я получаю 2 обратных вызова в GLFW3 - OpenGL
Я использую GLFW3 для обработки окон OpenGL3.3+. Все работает правильно, однако я не понимаю, почему он печатает «A pressed» два раза, когда я нажимаю клавишу A. В частности, я хочу, чтобы он печатался только один раз для 1 нажатия клавиши A....
1506 просмотров
schedule
15.12.2023
OpenGL — шейдер загружается, но может отображать только 2D-треугольники
У меня совсем закончились идеи. Я пытаюсь заставить свои шейдеры работать в OpenGL и в попытке сделать это вернул свой код к супер основам.
Когда я запускаю свой код с помощью glDrawArrays, я получаю синий треугольник, который говорит мне, что мои...
140 просмотров
schedule
13.03.2024
альфа-смешивание openGL для полной непрозрачности или прозрачности
ОРИГИНАЛ:
Я спрашивал об этом раньше, но мой первоначальный пример был немного неполным, и я думаю, что теперь могу более конкретно рассказать о своей проблеме.
Для контекста я использую openGL 3.3 на старом компьютере Apple Mac и пытаюсь...
1654 просмотров
schedule
20.11.2023