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形式のものでは、整数形式はそれほど便利ではないという数学を十分に行っています。
アップルのOpenGLES Performance Tech Noteは浮動小数点の使用をお勧めします。
最高のパフォーマンスを得るために、頂点ごとのデータをどのように並べるかについても話します。 Jeff LaMarcheさんは、それを行う方法について素晴らしいarticleを持っています。