OpenGL的问题: glRotatef(spin, 0.0, 0.0, 1.0); 是绕z轴转动,怎么变成绕与z轴平行的轴转动?
我想让图形绕 一个轴转动,这个轴平行于z轴,但轴的位置在x=100,z=100处
这个如何实现?
非常感谢
[解决办法]
旋转操作之前,先将旋转中心平移到坐标系原点,旋转结束再移回当前位置。
发布时间: 2012-03-29 12:53:13 作者: rapoo
OpenGL的问题: glRotatef(spin, 0.0, 0.0, 1.0); 是绕z轴转动,怎么变成绕与z轴平行的轴转动?
我想让图形绕 一个轴转动,这个轴平行于z轴,但轴的位置在x=100,z=100处
这个如何实现?
非常感谢
[解决办法]
旋转操作之前,先将旋转中心平移到坐标系原点,旋转结束再移回当前位置。