OpenGL Cube奇怪的bug

时间:2012-11-12 12:27:45

标签: opengl lwjgl cube vertex

我在LWJGL,Op​​enGL中渲染一个简单的VBO立方体。 6个具有正确法线,顶点和RGB颜色的四边形。但是,我得到了一个奇怪的错误。

Weird cube VBO bug

关于什么可能导致这个错误的任何想法?

谢谢!

编辑:多维数据集绘图代码:

glPushMatrix();
              GL15.glBindBuffer(GL15.GL_ARRAY_BUFFER, vertex_buffer_id);
              GL11.glVertexPointer(3, GL11.GL_FLOAT, 40, 0);
              GL11.glNormalPointer(GL11.GL_FLOAT, 40, 12);
              GL11.glColorPointer(4, GL11.GL_FLOAT, 40, 24);
              GL11.glDrawArrays(GL11.GL_QUADS, 0, vertex_data_array.length / 10);
              glPopMatrix();

1 个答案:

答案 0 :(得分:0)

发现问题。我的zNear设置为0.00001。出于某种原因,当我将其更改为0.01时,它工作正常。谢谢大家:))