Three.js Controls and Helpers

Camera and object controls shipped as addons (`three/addons/controls/*`) including OrbitControls, MapControls, TrackballControls, FirstPersonControls, FlyControls, PointerLockControls, TransformControls, DragControls, and ArcballControls. Helpers (`three/addons/helpers/*`) visualize lights, cameras, axes, and bounding volumes for debugging.

API entry from apis.yml

apis.yml Raw ↑
aid: threejs:threejs-controls
name: Three.js Controls and Helpers
tags:
- Controls
- Input
- Camera
- Interaction
humanURL: https://threejs.org/docs/#examples/en/controls/OrbitControls
properties:
- url: https://threejs.org/docs/#examples/en/controls/OrbitControls
  type: Documentation
- url: https://github.com/mrdoob/three.js/tree/dev/examples/jsm/controls
  type: SourceCode
description: Camera and object controls shipped as addons (`three/addons/controls/*`) including OrbitControls,
  MapControls, TrackballControls, FirstPersonControls, FlyControls, PointerLockControls, TransformControls,
  DragControls, and ArcballControls. Helpers (`three/addons/helpers/*`) visualize lights, cameras, axes,
  and bounding volumes for debugging.