【发布时间】:2011-06-22 16:20:50
【问题描述】:
在GLScene 中,我们有三个参数(RollAngle、PitchAngle 和 TurnAngle)用于围绕局部方向旋转。在下图中,如何围绕全局方向(橙色轴)旋转立方体?
【问题讨论】:
-
这样的截图让我别无选择,只能投票赞成这个问题:)
-
@Wouter van Nifterick对不起,我不明白你的意思,你是什么意思? -
什么是 GLScene?通常我会说简单地做 glRotatef(angle, rot_axis.x, rot_axis.y, rot_axis.z) 或一些等效的转换。
-
你的问题不清楚。你不会围绕一个方向旋转。你围绕一个点,在一个特定的方向旋转。而且您还没有指定欧拉角使用的约定,尽管这可能在 GLScene 中隐含。
-
是的,你说得对,我修改了图片。请检查一下。
标签: delphi opengl quaternions euler-angles glscene