如何将图像绘制为多边形的纹理,以及如何在屏幕上触摸多边形的各个方向旋转多边形



我需要在一个正方形多边形上绘制纹理,而不是一个立方体,我需要在一个简单的正方形上做,它是一个立方体的面。我检查了这个教程(打开gl ES),它似乎可以很好地在方形多边形上编写纹理:http://blog.jayway.com/2010/12/30/opengl-es-tutorial-for-android-%E2%80%93-part-vi-textures/

好的,但是现在我需要用手指旋转多边形,触摸屏幕。我需要用户可以与触摸它的多边形进行交互,在他用手指移动多边形的方向上移动多边形。

我该怎么做呢?

当您使用opengl时,有一个名为glrotate的函数用于旋转对象。这里是链接

http://www.khronos.org/opengles/sdk/1.1/docs/man/glRotate.xml

根据用户的触摸交互来调用这个函数

最新更新