我在Android和OpenGL中玩得很开心,想要了解它,但现在我想实现一些动画,但我无法获得有关如何继续的信息。
假设我有一个带纹理的正方形。假设我想创建它非常小,然后逐渐将其拉伸到正常大小。只有那个方格可以受到影响而周围没有任何其他东西。我有这样的假设:每次构建一个新的顶点缓冲区都很昂贵,并且为了使动画流畅,这需要经常发生。这是常态还是有更好的方法来做到这一点?
答案 0 :(得分:0)
要拉伸/缩放对象,您应该使用矩阵,而不是重新创建顶点。
您可以在此处阅读教程http://www.learnopengles.com/understanding-opengls-matrices/或谷歌阅读其他教程,有很多关于OpenGL ES 2.0的教育资料。