- Three.js Tutorial
- Three.js - Home
- Three.js - Introduction
- Three.js - Installation
- Three.js - Hello Cube App
- Three.js - Renderer and Responsiveness
- Three.js - Responsive Design
- Three.js - Debug and Stats
- Three.js - Cameras
- Three.js - Controls
- Three.js - Lights & Shadows
- Three.js - Geometries
- Three.js - Materials
- Three.js - Textures
- Three.js - Drawing Lines
- Three.js - Animations
- Three.js - Creating Text
- Three.js - Loading 3D Models
- Three.js - Libraries and Plugins
- Three.js Useful Resources
- Three.js - Quick Guide
- Three.js - Useful Resources
- Three.js - Discussion
Three.js - Controls
You can move the camera around the scene using camera controls. Three.js has many camera controls you can use to control the camera throughout a scene. You have to get the controls separately from GitHub. The Three.js library does not include these.
Sr.No | Controls & Description |
---|---|
1 |
Orbit controls allow the camera to orbit around the center of the scene. |
2 |
TrackballControls is similar to Orbit controls. However, it does not maintain a constant camera up vector. |
3 |
These are flight simulator-like controls. Move and steer with the keyboard and the mouse. |
4 |
The PointerLockControls implements the inbuilt browsers Pointer Lock API. |
In this chapter, we have seen the most useful controls. Some developers are creating more useful controls for Three.js. You can see some other controls here, well documented and easy to use.
To Continue Learning Please Login
Login with Google