`
BestUpon
  • 浏览: 284354 次
  • 性别: Icon_minigender_1
  • 来自: 兰州
社区版块
存档分类
最新评论

初识open GL es 组合动画(2)

 
阅读更多

先平移与先移动不同效果的解释:

 

public abstract void glTranslatef (float x, float y, float z)

 

在移动的时候,您并不是相对屏幕中心移动,而是相对与当前所在的屏幕位置。其作用就是将你绘点坐标的原点在当前原点的基础上平移一个(x,y,z)向量。

 

public abstract void glRotatef (float angle, float x, float y, float z)

 glRotatef 同样也是相对位置,所以要控制好相对位置的进栈与出栈时机。

gl.glPushMatrix();
gl.glPopMatrix();

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics