看这篇博客,默认你已经知道了3D模型实现三维空间内旋转的实现方式(矩阵.欧拉角.四元数). ok,下面正式切入主题,房门的打开和关闭,先上图: 正如你所看到的那样,这个“房门”已经被打开了. 一.three.js中物体的旋转 object.rotation.set(angleX,angleY,angleZ); 这是three.js为object3D类(基本上所有的物体都是继承自这个类的)提供的自旋转API: 为什么叫自旋转呢,就像地球自转和公转一样,自旋转表示绕物体自身中心点(局部坐标系)旋转: