【发布时间】:2014-04-09 14:43:08
【问题描述】:
我已经看过那段代码,但我不明白它实际上在做什么,以数学方式。 来源是自行车的 3D 模型。 法线来自投射到地面的光线,mFrontWheelNormal来自另一条光线投射。
Quaternion rotFront =
Quaternion.AngleAxis(Source.rotation.eulerAngles.y, normal) *
Quaternion.FromToRotation(new Vector3(0, 1, 0),
mFrontWheelNormal.GetVector3());
【问题讨论】:
-
看起来像是应用了 2 次变换(旋转)。要猜它到底是什么,我应该了解更多 FromToRotation 的上下文和实现
标签: vector 3d unity3d quaternions