【发布时间】:2017-12-01 06:15:01
【问题描述】:
我有提示:
glfwWindowHint(GLFW_DEPTH_BITS, GL_TRUE);
然后我有:
glEnable(GL_DEPTH_TEST);
glDepthFunc(GL_LESS);
在画画的时候我有
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
但结果显然没有使用深度缓冲区...
我觉得
glfwWindowHint(GLFW_DEPTH_BITS, GL_TRUE);
可能不正确?
我正在使用 GLFW 3、OpenGL 4.1、macOS El Capitan 10.11.6
【问题讨论】: