2014-01-13 28 views
0

與iOS上的三角形相比,使用三角形條帶有什麼好處?如果我使用三角形條繪製四邊形,我將不得不使用4個索引,但是如果我只使用三角形,則必須使用6個索引。兩者都需要4個頂點。在iOS上的OpenGL中使用三角形條帶而不是三角形有利嗎?

iOS是否在做任何事情來優化三角形的使用和減少內存,以便使用三角形條實際上不會提供好處?一種繪畫方法比另一種繪畫速度快嗎?

(我說的是結合使用glDrawElements與任一GL_TRIANGLESGL_TRIANGLE_STRIPS

回答

0

你自己說,三角形條使用較少的數據傳送相同的信息。帶越長,收益越多。

發送給GPU的數據較少=發送數據花費的時間越多=就有更多時間對其進行計算。