请教一:OpenGL旋转
小弟最近奉老师之命实现一个视图系统的坐标变换(主要是旋转)。
昨天跑去交差,结果被拒,因为功能不完善。
主要的问题是在OpenGL里,调用glRotatef(...)函数,操作对象是坐标系,并不是物体本身。而老师要求的是旋转物体,固定坐标系。
道理是清楚了,可是OpenGL里的矩阵变换函数都是右乘操作,不知道怎么办了...
望能人们帮帮忙...
小弟最近奉老师之命实现一个视图系统的坐标变换(主要是旋转)。
昨天跑去交差,结果被拒,因为功能不完善。
主要的问题是在OpenGL里,调用glRotatef(...)函数,操作对象是坐标系,并不是物体本身。而老师要求的是旋转物体,固定坐标系。
道理是清楚了,可是OpenGL里的矩阵变换函数都是右乘操作,不知道怎么办了...
望能人们帮帮忙...