我必须使用three.js在动画HTML5图形中显示旋转四面体.
当我创建对象时,它是颠倒的,但它应该在地面上有一个表面,如截图所示:http://www10.pic-upload.de/08.10.12/v3nnz25zo65q.png
这是此刻旋转对象的代码.存储在render()函数中.但是轴不正确并且物体旋转错误.
object.useQuaternion = true;
var rotateQuaternion_ = new THREE.Quaternion();
rotateQuaternion_.setFromAxisAngle(new THREE.Vector3(0, 1, 1), 0.2 * (Math.PI / 180));
object.quaternion.multiplySelf(rotateQuaternion_);
object.quaternion.normalize();
Run Code Online (Sandbox Code Playgroud)
这是目前的结果:http://jsfiddle.net/DkhT3/
如何访问正确的轴以在地面上移动/旋转四面体?
谢谢你的建议!