【问题标题】:How do I implement a sprite-sheet in OpenGLES for iPhone?如何在 iPhone 的 OpenGLES 中实现精灵表?
【发布时间】:2010-12-01 18:28:41
【问题描述】:

我正在使用 GLSprite 示例代码示例。我想知道的是我需要对代码做什么才能让它将我的纹理视为精灵表?到目前为止,我所做的唯一修改是创建一个 256 x 256 png 的 16 个较小图像作为我的框架。我以前从未使用过精灵表。感谢您的帮助。

【问题讨论】:

    标签: iphone uikit opengl-es sprite sprite-sheet


    【解决方案1】:

    您需要调整纹理坐标以映射所需的精灵。纹理坐标通常是标准化的(0 到 1)。假设你有一个 4x4 的精灵网格,第一个精灵的纹理坐标为...

    0, 0
    0, 0.25
    0.25, 0.25
    0.25, 0
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-10
      • 1970-01-01
      • 2015-04-02
      • 1970-01-01
      • 2011-03-21
      • 1970-01-01
      • 2014-07-18
      相关资源
      最近更新 更多