【问题标题】:What's the preferred vertex data format for OpenGL ES on iPhone OS?iPhone OS 上 OpenGL ES 的首选顶点数据格式是什么?
【发布时间】:2009-07-21 10:42:35
【问题描述】:

在“使用 OpenGL ES 和 M3G 的移动 3D 图形”一书中,作者说选择正确的顶点数据格式将对性能产生巨大影响。他们建议对大多数顶点数据使用 GL_SHORT。这是否也适用于 iPhone 操作系统?

【问题讨论】:

    标签: iphone opengl-es vertexdata


    【解决方案1】:

    我见过的所有示例代码都使用 GL_FLOAT;一般来说,对于 3D 的东西,你做了足够多的数学运算,整数格式不是很方便。

    Apple 的 OpenGLES Performance Tech Note 建议使用浮点数。

    他们还讨论了如何对每个顶点数据进行排序以获得最佳性能; Jeff LaMarche 有一个很棒的 article 告诉你如何做到这一点。

    【讨论】:

      猜你喜欢
      • 2011-08-23
      • 1970-01-01
      • 1970-01-01
      • 2015-12-07
      • 2013-09-14
      • 2010-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多