在iOS上的OpenGL中使用三角形条而不是三角形是否有益?

时间:2014-01-13 17:37:52

标签: ios opengl-es-2.0

在iOS上使用三角形条而不是三角形是否有好处?如果我使用三角形条绘制四边形,我将不得不使用4个索引,但如果我只使用三角形,我将不得不使用6个索引。两者都需要4个顶点。

iOS是否可以做任何事情来优化三角形使用并减少内存,以便使用三角形条带实际上不会带来好处?绘制比另一种更快的方法是什么?

(我说的是将glDrawElementsGL_TRIANGLESGL_TRIANGLE_STRIPS结合使用

1 个答案:

答案 0 :(得分:0)

你自己说过,三角形带使用较少的数据来传达相同的信息。条带越长,增益越大。

发送到GPU的数据减少=发送数据所花费的时间减少=有更多时间对其进行计算。