From 5493dcf7db8454ed9abff1bc53df211c38e61bc6 Mon Sep 17 00:00:00 2001 From: Drew Immerman <30954849+DrewImm@users.noreply.github.com> Date: Mon, 14 Jan 2019 21:39:19 -0500 Subject: [PATCH] [Issue #82] Tutorial 3 Loop does not clear GL_DEPTH_BUFFER_BIT --- tutorial03_matrices/tutorial03.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tutorial03_matrices/tutorial03.cpp b/tutorial03_matrices/tutorial03.cpp index f92294b36..895c551a1 100644 --- a/tutorial03_matrices/tutorial03.cpp +++ b/tutorial03_matrices/tutorial03.cpp @@ -67,7 +67,7 @@ int main( void ) // Get a handle for our "MVP" uniform GLuint MatrixID = glGetUniformLocation(programID, "MVP"); - // Projection matrix : 45� Field of View, 4:3 ratio, display range : 0.1 unit <-> 100 units + // Projection matrix : 45° Field of View, 4:3 ratio, display range : 0.1 unit <-> 100 units glm::mat4 Projection = glm::perspective(glm::radians(45.0f), 4.0f / 3.0f, 0.1f, 100.0f); // Or, for an ortho camera : //glm::mat4 Projection = glm::ortho(-10.0f,10.0f,-10.0f,10.0f,0.0f,100.0f); // In world coordinates @@ -97,7 +97,7 @@ int main( void ) do{ // Clear the screen - glClear( GL_COLOR_BUFFER_BIT ); + glClear( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT ); // Use our shader glUseProgram(programID);