我一直在阅读openGL规范,试图找到这个问题的答案,没有运气.我试图弄清楚OpenGL是否保证绘制调用(如GLDrawElements或GLDrawArrays)将按照它们在VBO中出现的顺序绘制元素,或者是否可以按任意顺序自由处理这些基元的片段.
例如,如果我有一个顶点缓冲区,其中30个顶点代表10个三角形,每个顶点具有相同的坐标.是否总是会出现对应于顶点0,1和2的三角形将首先渲染(因此在底部); 并且对应于顶点28,29,30的三角形总是最后渲染(因此在顶部)?
| 归档时间: |
|
| 查看次数: |
1169 次 |
| 最近记录: |