获取threejs场景和相机方向以设置默认视图

get threejs scene and camera orientation to set default view

本文关键字:设置 默认 视图 方向 相机 threejs 获取      更新时间:2023-09-26

我想创建一个THREE.JS演示,但我在设置默认相机位置/方向时遇到了问题。

我想使用轨迹球交互手动设置视图/场景/相机,然后"逆向工程"设置正确的相机位置/方向等。以及需要设置以将所选视图设置为默认视图的任何内容。

我摆弄相机四元数,但没有成功。我想我只需要从场景中获取相机位置/四元数,并将其用作默认设置,对吧?

最佳,

这是正确的——或者,您可以使用"lookAt"并通过要查看的位置和目标来定义相机。

如果在定义视图时使用了额外的控制层,例如THREE OrbitController,那么您将希望锁定控件的值,而不是相机。