Java LWJGL新的渲染问题windows
我在一个简单的LWJGL实践项目上工作了一段时间,最近偶然发现了一个新问题。现在,我每完成一个项目,都会在多个地方保存工作备份。我当时运行的是Windows 8.1操作系统,最近升级到了Windows 10,突然我的所有备份和当前程序都出现了如下所示的渲染错误。我试着在windows 8.1操作系统上运行我的程序,它在那里运行得很好
是否有一些新的windows驱动程序更新可能导致此渲染问题
或者,我还没有发现windows 10和LWJGL是否存在一些不兼容的地方
# 1 楼答案
试试这个: 在将任何对象渲染到世界中之前,请确保使用内置深度测试,这可以通过使用以下代码行来完成:
GL11。glEnable(GL11.GL_深度_测试)
这应该对你有用,因为在大多数情况下,这种情况都会被忘记
-科尔
编辑: 也别忘了清理缓冲区!! GL11。glClear(GL11.GL_颜色_缓冲_位| GL11.GL_深度_缓冲_位)