我正在开发基于LWJGL的小游戏(所以Java)。我使用VBO渲染了6个四边形(GL_QUADS)和一个框(白色的东西)构建的天空盒(图像上的深蓝色)。
问题是,白框是故障(几何图形正常,但帧缓冲区中的图像是......)。我不知道,如何找到理由(深度测试,alpha,...)我尝试了一些(渲染排序),但没有任何帮助。
渲染顺序对于固定(不透明)的对象是否很重要?
答案 0 :(得分:0)
这是典型的。最后,我尝试在渲染器中禁用功能。
glEnable(GL_DEPTH_TEST);
这就是那个野兽.... tfuj - 我很抱歉垃圾邮件。
答案 1 :(得分:0)
看起来你的盒子离相机太近了,所以在剪裁平面附近切割。尝试减少glFrustum的nearVal。