标签: opengl text freetype text-rendering topmost
我已经创建了使用正交投影渲染的OpenGL文本和使用透视投影渲染的黑色立方体。
因此,我在Text Rendering in LearnOpenGL上关注了本教程,并且对整个代码进行了很好的包装,以使代码更具可读性。一切都很好,除了以下问题:当我尝试使用该教程中未包含的文本来渲染对象时,文本会像下面的GIF一样通过该对象...
关于如何使文本始终显示在屏幕上的任何好主意?我遵循的教程没有说明如何克服这种情况。
答案 0 :(得分:2)
在呈现文本之前禁用depth testing(glDisable(GL_DEPTH_TEST))。
glDisable(GL_DEPTH_TEST)