我想通过添加适当的简并四边形将下图中的五个四边形条(指定为下面的黑色索引)转换为单个四边形条。添加的灰色索引似乎可以解决问题,但是我想知道是否有更紧凑的方法。

最佳答案

您应该使用primitive restart而不是使用退化的三角形。这样,您只需指定特定的索引重新启动原语即可。核心OpenGL 3.1版本已有数年历史了,NV_primitive_restart扩展受到NVIDIA(自GeForce 6xxx天起)和ATI(所有HD级硬件)的广泛支持。

关于opengl - 将多个四边形条转换为单个四边形条,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12886999/

10-12 05:07