2
作者指出,選擇正確的頂點數據格式將會對性能產生巨大影響,在「使用OpenGL ES和M3G的移動3D圖形」一書中。他們爲大多數頂點數據推薦GL_SHORT。這是否也適用於iPhone OS?iPhone OS上OpenGL ES的首選頂點數據格式是什麼?
作者指出,選擇正確的頂點數據格式將會對性能產生巨大影響,在「使用OpenGL ES和M3G的移動3D圖形」一書中。他們爲大多數頂點數據推薦GL_SHORT。這是否也適用於iPhone OS?iPhone OS上OpenGL ES的首選頂點數據格式是什麼?
我見過的所有示例代碼都使用GL_FLOAT;一般情況下,3D素材你做足夠的數學整數格式不是很方便。
Apple的OpenGLES Performance Tech Note建議使用浮點。
他們還談論如何爲了獲得最佳性能而對您的每個頂點數據進行排序; Jeff LaMarche有一個很好的article關於如何做到這一點。