Three.js - 控件

您可以使用相机控件在场景中移动相机。Three.js 有许多相机控件,您可以使用它们在整个场景中控制相机。您必须从 GitHub 单独获取控件。Three.js 库不包含这些控件。

Sr.No 控件和描述
1

轨道控制

轨道控制允许相机围绕场景中心旋转。

2

轨迹球控制

轨迹球控制类似于轨道控制。但是,它不会保持恒定的相机向上向量。

3

飞行控件

这些是类似飞行模拟器的控件。使用键盘和鼠标移动和操纵。

4

PointerLock 控件

PointerLockControls 实现了内置浏览器指针锁定 API。

在本章中,我们已经了解了最有用的控件。一些开发人员正在为 Three.js 创建更多有用的控件。您可以在此处看到一些其他控件,这些控件有据可查且易于使用。