Проверка буфера глубины

This commit is contained in:
parent f309456036
commit 476d3118e4
1 changed files with 4 additions and 1 deletions

View File

@ -175,6 +175,9 @@ int main(void)
return -1;
}
// Включаем проверку по буферу глубины
glEnable(GL_DEPTH_TEST);
// Компиляция шейдеров
GLuint shaderProgram = LoadShaders("shaders/shader.vert", "shaders/shader.frag");
// Активация шейдера
@ -201,7 +204,7 @@ int main(void)
glUniformMatrix4fv(vp_uniform, 1, GL_FALSE, &Camera::current().getVP()[0][0]);
// Очистка буфера цвета
glClear(GL_COLOR_BUFFER_BIT);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
// Тут производится рендер
scene.render(model_uniform);