Three.js has a number of camera controls you can use to control the camera throughout a scene. These controls are located in the Three.js distribution and can be found in the examples/js/controls directory. In this section, we'll look in more detail at the following controls:
Name |
Description |
FirstPersonControls |
These are controls that behave like those in first-person shooters. Move around with the keyboard and look around with the mouse. |
FlyControls |
These are flight simulator-like controls. Move and steer with the keyboard and the mouse. |
TrackBallControls |
These are the most-used controls, allowing you to use the mouse (or the trackball) to easily move, pan, and zoom around the scene. Note that if you use OrtographicCamera, you can use OrtographicTrackBallControls, which are specifically made to... |