我看到了很多类似的问题,但问题是 - 这个问题本身并没有意义。它们不是同一件事情,有点像是在问“如何将苹果转化成砖块”?
但通常情况下,潜在的问题是有意义的,只是措辞有问题。
我的目标是:
- 我在世界空间参考系中拥有一个对象,其旋转由四元数R表示。
- 如果该对象相对于其局部参考系向前移动,即沿着其局部Z轴直线移动一个名义上的距离...
- ...那么在世界参考系中,代表该运动的(归一化的)分量是什么?
现在,我认为答案是:
Vector3 ans = R * Vector3.forward;
这是否正确,如果正确,为什么?(如果不正确,则答案是什么?)