三个js向球体旋转网格

Three js rotate mesh towards a sphere

我是 Three js 的新手,我已经为此苦苦挣扎了一段时间。

我有一个面向特定方向的 3d 模型。 它周围还有一个球体,在移动网格之前,我想为它的旋转设置动画,以便它面向指定的球体。

到目前为止,我设法获得了旋转角度,但我想这不是可行的方法

这是我用来将对象旋转到指定点的方法:

if(movementTarget) { playerModel.lookAt(movementTarget); } 

这是

的内容
movementTarget = {x:154,y:55,z:35};

好像模型没有真正指向球体,而是一个空点,不知道是什么问题

我已经设法解决了这个问题,坐标系有一个通用变量,它放大了物体之间的距离,通过调用 lookAt() 函数,相机朝向正确的方向,但是由于坐标没有成倍增加,因为它们直接来自服务器。