任何人都可以修改这个基本文件
http://jsfiddle.net/koweiny/MQkKW/
这样相机(而不是立方体)就使用四元数围绕立方体旋转?
我一直在网络上搜索一个例子,但我没有找到。发现的指示根本不起作用。我查过,也有很多人在寻找一个例子。简单的旋转就足以说明这一机制。
顺便一提:
THREE.Quaternion.slerp(a, b, c, d);
a、b、c 和 d 在该函数中的用途是什么?slerp 是旋转相机的最佳方式吗?
四元数用于设置对象的方向,而不是围绕另一个对象旋转对象。所以你的问题的答案是"不"。不好意思。
THREE.Quaternion.slerp( fromQuaternion, toQuaternion, quaternionToSet, fractionOfTheWay);
您可以通过设置 camera.rotation
或 camera.quaternion
来更改摄像机的方向。
三.js R.55