Iphone OpenGL ES基本动画

Iphone OpenGL ES基本动画,iphone,objective-c,opengl-es,Iphone,Objective C,Opengl Es,把我自己弄糊涂了。我想做的是在一定时间内将一系列顶点移动到某个位置。读了这篇文章,我理解了关键帧和插值原理,但教程中的实现方式对我来说太复杂了。 我所有的顶点数据都在GLfloat数组中 GLfloat triangle [6]; triangle[0] = 0; //x coord triangle[1] = 10; //y coord 你明白了。没有z坐标,因为我不需要3D。我可以画得很好,已经画了一段时间了,但现在我想画动画。 有谁知道适合像我这样的失败者的简单的好教程:) 任何帮助都将

把我自己弄糊涂了。我想做的是在一定时间内将一系列顶点移动到某个位置。读了这篇文章,我理解了关键帧和插值原理,但教程中的实现方式对我来说太复杂了。
我所有的顶点数据都在GLfloat数组中

GLfloat triangle [6];
triangle[0] = 0; //x coord
triangle[1] = 10; //y coord
你明白了。没有z坐标,因为我不需要3D。我可以画得很好,已经画了一段时间了,但现在我想画动画。
有谁知道适合像我这样的失败者的简单的好教程:)

任何帮助都将不胜感激。

您应该寻找的是在OpenGL中解决矩阵堆栈的教程。为对象设置动画所要做的不是修改三角形数组数据值,而是应用变换矩阵来平移/旋转/缩放场景中的对象

这里有一个适用于Android,但它是OpenGL ES,因此应该同样适用:


––第三部分-––转换/

谢谢,这正是我所需要的:)