【发布时间】:2011-11-04 15:07:00
【问题描述】:
我想在 opengles 2.0 中构建一个动画球体。基本上我想要一个透明的球体,上面有随机移动的小图像。我知道如何制作球体并在其上映射纹理。我不知道如何添加动画图像。有什么建议吗?
【问题讨论】:
标签: iphone geometry textures opengl-es-2.0 animated
我想在 opengles 2.0 中构建一个动画球体。基本上我想要一个透明的球体,上面有随机移动的小图像。我知道如何制作球体并在其上映射纹理。我不知道如何添加动画图像。有什么建议吗?
【问题讨论】:
标签: iphone geometry textures opengl-es-2.0 animated
一种解决方案是将图像作为单个对象而不是单个球体的一部分。如果球体是完美的圆形,则每个图像都可以是从球体侧面拍摄的正方形补丁。然后可以像任何其他对象一样对图像进行渲染和动画处理,而不是尝试将它们全部映射到一个对象上。
可以通过更改对象的纹理坐标来为纹理设置动画,但我不确定这是否适用于您的情况。运动受到更多限制,因为您要么必须将整个纹理作为一个整体移动,要么使用多个纹理层和坐标集。
【讨论】: