用openGl滚动

时间:2011-04-19 04:13:08

标签: android opengl-es

我正在研究android中的openGl并遇到了一些问题。我现在在屏幕上设置了一个图像,我想要缩放它,然后应用滚动。如何在不使用大量内存的情况下完成此操作。建议

2 个答案:

答案 0 :(得分:1)

我不确定我是否理解了这个问题..但我只使用gltranslate进行滚动。在每个MOVE_EVENT上,我添加到局部变量的距离并在glTranslate

中使用它

答案 1 :(得分:1)

用于缩放我使用了scalef因子并使其在特定区域使用时放大 gl.glScissor(0,0,120,120)。有关glScissor的详细信息,请访问http://www.khronos.org/opengles/documentation/opengles1_0/html/glScissor.html

然后根据滚动量更改您的翻译因子。

它对我有用。希望它也可以帮助其他人。