我正在绘制每个顶点只有 x 和 y 坐标的三角形:
glVertexPointer(2, GL_FLOAT, 0, vertices);
有时当我在另一个三角形上绘制一个三角形时,它们似乎是共面的,并且表面会抖动,因为它们在空间中共享完全相同的表面。
有没有办法说“OpenGL,我希望你在它下面的任何东西上绘制这个三角形”而不使用 3D 坐标,还是我必须启用深度测试并使用 3D 坐标来控制 Z 索引?
我正在绘制每个顶点只有 x 和 y 坐标的三角形:
glVertexPointer(2, GL_FLOAT, 0, vertices);
有时当我在另一个三角形上绘制一个三角形时,它们似乎是共面的,并且表面会抖动,因为它们在空间中共享完全相同的表面。
有没有办法说“OpenGL,我希望你在它下面的任何东西上绘制这个三角形”而不使用 3D 坐标,还是我必须启用深度测试并使用 3D 坐标来控制 Z 索引?