如何在 iPhone 的 OpenGLES 中实现精灵表?
Posted
技术标签:
【中文标题】如何在 iPhone 的 OpenGLES 中实现精灵表?【英文标题】:How do I implement a sprite-sheet in OpenGLES for iPhone? 【发布时间】:2010-12-01 18:28:41 【问题描述】:我正在使用 GLSprite 示例代码示例。我想知道的是我需要对代码做什么才能让它将我的纹理视为精灵表?到目前为止,我所做的唯一修改是创建一个 256 x 256 png 的 16 个较小图像作为我的框架。我以前从未使用过精灵表。感谢您的帮助。
【问题讨论】:
【参考方案1】:您需要调整纹理坐标以映射所需的精灵。纹理坐标通常是标准化的(0 到 1)。假设你有一个 4x4 的精灵网格,第一个精灵的纹理坐标为...
0, 0
0, 0.25
0.25, 0.25
0.25, 0
【讨论】:
以上是关于如何在 iPhone 的 OpenGLES 中实现精灵表?的主要内容,如果未能解决你的问题,请参考以下文章