glEnable(GL_DEPTH_TEST) - nothing rendered

后端 未结 3 525
傲寒
傲寒 2020-12-31 02:49

In OpenGL, I display a simple model. When I enable the depth buffer,

glEnable(GL_CULL_FACE);
glEnable(GL_DEPTH_TEST);
glDepthMask(GL_TRUE);

3条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-31 03:37

    Did you make sure you clear the depth buffer?

    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
                                  ^^^^^^^^^^^^^^^^^^^
    

提交回复
热议问题