萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 安卓開發 >> Android開發之OpenGL ES 旋轉glRotatef

Android開發之OpenGL ES 旋轉glRotatef

  1.旋轉函數:

  glRotatef(float angle, float X, float Y, float Z)

  其中,angle指定對象旋轉的角度,X,Y,Z三個參數共同決定旋轉軸的方向。

  即,glRotatef函數是將某對象沿指定軸旋轉angle角度。

  2.旋轉實現方法:

  float rotateTri;

  float rotateQuad;

  //旋轉三角形

  gl.glRotatef(rotateTri, 0.0f, 1.0f, 0.0f);

  //旋轉四邊形

  gl.glRotatef(rotateQuad, 1.0f, 0.0f, 0.0f);

  //為了不斷旋轉,需要不斷改變旋轉的角度.

  rotateTri += 0.5f;

  rotateQuad -= 0.5f;

copyright © 萬盛學電腦網 all rights reserved