three.js中一个物体绕另一个物体旋转要如何实现?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了three.js中一个物体绕另一个物体旋转要如何实现?相关的知识,希望对你有一定的参考价值。

刚学几天额,了解的也不是很多。有源码最好~~~感谢各位大神!

参考技术A Object3D.rotateOnAxis (axis, angle)
axis -- A normalized vector in object space.
angle -- The angle in radians.
Rotate an object along an axis in object space. The axis is assumed to be normalized.追问

内俩参数要怎么写呢?
Object3D.rotateOnAxis(new THREE.Vector3(0,0,0),360)
这样行么?

以上是关于three.js中一个物体绕另一个物体旋转要如何实现?的主要内容,如果未能解决你的问题,请参考以下文章

THREE.js:计算物体上一点的世界空间位置

Unity 的 Quaternion.AngleAxis(angle,axis)实际应用和利用Quaternion.AngleAxis(angle,axis)实现一个物体绕另一个物体做圆周运动

three.js中物体旋转实践之房门的打开与关闭

09-THREE.JS 物体缩放,坐标,旋转,位移,是否可见

THREE.JS 2.0 场景及场景中的对象

Three.js源码解读一:Object3D