opengl中glrotatef(angle,x,y,z)函数

来源:百度知道 编辑:UC知道 时间:2024/07/04 13:42:50
请问如果我想使一个物体一直绕y轴旋转的话,对参数x,y,z分别设0,1,0
但是对angle这个参数设为什么值呢?谢谢!
就是按下一个键,然后就一直绕Y轴旋转,但是再按下那个键,就停止..
难道用一个循环来实现?
谢谢!

GLfloat yrot;
glRotatef(yrot,0,1,0);
yrot+=0.1f;
停下用按键控制

每帧增加旋转角度,这样看起来就是不断旋转的效果了
用一个开关变量,按键以后就不改变角度或者恢复改变角度

fdgdfgfdgfdg