Буфер глубины в OpenGL

Я бы не назвал класс таким же (кроме регистра), как константа ... У меня был бы как минимум один класс «Настройки», или «Значения», или «Константы», где все константы будет жить. Если бы у меня их было много, я бы сгруппировал их в классы логических констант (UserSettings, AppSettings и т. Д.)

.
9
задан Spooky 19 June 2015 в 21:24
поделиться

2 ответа

Когда вы очищаете буфер цвета, очищаете ли вы также буфер глубины?

glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);

Вы уверены, что изображение неверное? Некоторые из этих зеленых квадратов на самом деле
выглядят выше, чем синие.

12
ответ дан 4 December 2019 в 11:07
поделиться

Включили ли вы буфер глубины в какой-либо оконной системе, которую вы используете? Например, при использовании перенасыщения вам может потребоваться: glutInitDisplayMode (GLUT_DEPTH | ....);

7
ответ дан 4 December 2019 в 11:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: