【发布时间】:2013-11-14 11:37:45
【问题描述】:
我正在尝试实现我的自定义 opengl 围绕 y axix 旋转。这是我的代码;
void mglRotateY(float angle)
{
float radians = angle * (PI/180);
GLfloat t[4][4] =
{
{cosf(angle), 0, -sinf(angle),0},
{0, 1, 0, 0},
{sinf(angle), 0, cosf(angle), 0},
{0, 0, 0, 1}
}; //Rotation matrix y
glMultMatrixf(*t);
}
效果是绕y轴旋转,但度数似乎不对应。
有人知道为什么吗?
【问题讨论】: