请输入您要查询的百科知识:

 

词条 glrotatef
释义

glRotated, glRotatef

The glRotatedand glRotateffunctions multiply the current matrix by a rotation matrix.

voidglRotated( GLdouble angle,

GLdouble x,

GLdouble y,

GLdouble z

);

voidglRotatef(

GLfloat angle,

GLfloat x,

GLfloat y,

GLfloat z

);

ParametersangleThe angle of rotation, in degrees. x, y, zThe x, y, and zcoordinates of a vector, respectively. Remarks

TheglRotatefunction computes a matrix that performs a counterclockwise rotation of angledegrees about the vector from the origin through the point (x, y, z).

The current matrix (see glMatrixMode) is multiplied by this rotation matrix, with the product replacing the current matrix. That is, if M is the current matrix and R is the translation matrix, then M is replaced with M·R.

If the matrix mode is either GL_MODELVIEW or GL_PROJECTION, all objects drawn after glRotateis called are rotated. Use glPushMatrixand glPopMatrixto save and restore the unrotated coordinate system.

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/27 20:10:18