【发布时间】:2012-11-30 13:51:29
【问题描述】:
O
position 2
O Y
object ( x,y,z )
position 1
我想根据固定点 (x,y,z) 以 Q 角旋转对象。使用opengl,我该怎么做?
对象从位置 1 移动到位置 2。
我知道 Q,(x,y,z)。
我已经完成了:
glPushMAtrix ()
glTranslatef ( -x, -y, -z ) ;
glRotatef ( Q, 1.0f, 0.0f, 0.0f );
glCylinder ( /*argument*/ )
glPopMatriX ()
【问题讨论】:
-
围绕一个点的旋转没有很好的定义。对象 1、对象 2 和 Y 点是否定义了平面/法线?
-
@AkiSuihkonen 看不懂,请说清楚