Opengl 在glrotate中使用轴和旋转角度
我按照这里的问题来获得旋转角度和需要旋转的轴,我的问题是如何将角度和轴作为参数传递给glrotate()?如果轴由变量x、y、z定义,并且旋转角度在变量角度中,如果轴由变量x、y、z定义,旋转角度在变量角度中,那么它就简单得像一样Opengl 在glrotate中使用轴和旋转角度,opengl,Opengl,我按照这里的问题来获得旋转角度和需要旋转的轴,我的问题是如何将角度和轴作为参数传递给glrotate()?如果轴由变量x、y、z定义,并且旋转角度在变量角度中,如果轴由变量x、y、z定义,旋转角度在变量角度中,那么它就简单得像一样双版本是 glRotated(angle,x,y,z) glRotatef(angle, x, y, z) float版本为 glRotated(angle,x,y,z) glRotatef(angle, x, y, z) 角度必须以度为单位,因此,如果角度以弧
双版本是
glRotated(angle,x,y,z)
glRotatef(angle, x, y, z)
float
版本为
glRotated(angle,x,y,z)
glRotatef(angle, x, y, z)
角度必须以度为单位,因此,如果角度以弧度为单位,则首先将其转换为度。双精度版本为
glRotated(angle,x,y,z)
glRotatef(angle, x, y, z)
float
版本为
glRotated(angle,x,y,z)
glRotatef(angle, x, y, z)
角度必须以度为单位,因此如果以弧度为单位,请先将其转换为度