three.js:如何旋转已创建的网格?

时间:2014-09-18 16:09:17

标签: javascript three.js quaternions

我想通过应用四元数来旋转网格。

Vector3原型有一个名为applyQuaternionapi link)的方法,因此理论上可以将该函数映射到网格内几何体的所有顶点上。这是这样做的吗?

为什么Mesh构造函数不具有像applyQuaternion这样的函数?至少对我来说这很有意义。

1 个答案:

答案 0 :(得分:1)

美好的一天,因为Mesh基于Object3D,我们在其中看到applyMatrix方法。深入研究Matrix我们找到了一个makeRotationFromQuaternion方法。这条链应该得到你想要的结果。