我正在为iOS和Android制作游戏。 我在很多地方看到使用索引绘制比绘制三角形数组更有效。glDrawElements vs glDrawArray效率
事情是,我使用有损压缩顶点(如md2的文件格式),它只需要少于仅索引 - 数组:N * 3(xyz)* 1(uchar)+ translate(12字节)+比例(12字节)。这个数组看起来像这个数组是比索引和压缩元素更好的选择,尽管苹果的OpenGL profiler工具说我应该使用这个数组来处理这个数组。 glDrawElements ..
OpenGL实现是否偏向索引数组?或者这是因为索引数组比常规未压缩数组包含的数据少?
p.s. 我使用OpenGL es 2.0,顶点着色器是解压顶点的人。