Javascript ThreeJS-始终将对象保持在摄影机视图中

Javascript ThreeJS-始终将对象保持在摄影机视图中,javascript,three.js,Javascript,Three.js,我在一个项目中使用了threejs,在这个项目中,我需要将场景中的一个基本对象保持在摄影机前面,无论摄影机指向哪个方向。我使用轨道控制插件来移动,并希望在场景周围移动物体,所以它总是在相机视图的中间(一直保持相同的距离)。 我是3HJS的新手,所以我不知道该如何处理这个问题-我会很感激你的想法 在渲染场景之前,您需要通过将对象放置在摄影机前面来更新对象的位置,为此,您可以使用camera.position和camera.getWorldDirection(),然后进行数学运算来计算对象的位置

我在一个项目中使用了threejs,在这个项目中,我需要将场景中的一个基本对象保持在摄影机前面,无论摄影机指向哪个方向。我使用轨道控制插件来移动,并希望在场景周围移动物体,所以它总是在相机视图的中间(一直保持相同的距离)。
我是3HJS的新手,所以我不知道该如何处理这个问题-我会很感激你的想法

在渲染场景之前,您需要通过将对象放置在摄影机前面来更新对象的位置,为此,您可以使用camera.positioncamera.getWorldDirection(),然后进行数学运算来计算对象的位置