【发布时间】:2014-10-28 16:42:12
【问题描述】:
我正在尝试旋转 3D 模型,使其朝向正确的方向。我想要的旋转是相当微不足道的,可以分为两个步骤:
- 将模型在其 x 轴上旋转 90 度。
- 将模型在其 z 轴上旋转 180 度(相对于第一次旋转)。
在我使用的框架 (openFrameworks) 中设置模型旋转的方法是调用它的 setRotation 方法。此方法采用一个角度,以及指定旋转轴的浮点 x、y 和 z。如何计算此特定旋转的旋转轴和角度?我不能按顺序旋转模型两次,因为任何对 setRotation 的调用都会覆盖之前的旋转。
如果我可以提供更多信息或说明,请告诉我。
编辑:如果有人有同样的问题,这个帖子helped me a lot。
【问题讨论】:
-
帖子链接已损坏。这就是为什么倾向于实际包含/总结本网站上的内容的原因。
标签: math 3d openframeworks