Skip to main content

Interface: OrbitControlsOptions

Defined in: interaction/OrbitControls.ts:7

Options for configuring OrbitControls.

Properties

autoRotate?

optional autoRotate: boolean

Defined in: interaction/OrbitControls.ts:31

Enable auto-rotation. Defaults to false.


autoRotateSpeed?

optional autoRotateSpeed: number

Defined in: interaction/OrbitControls.ts:33

Auto-rotation speed in degrees per second. Defaults to 2.


dampingFactor?

optional dampingFactor: number

Defined in: interaction/OrbitControls.ts:11

Damping factor for smooth motion. Defaults to 0.05.


enableDamping?

optional enableDamping: boolean

Defined in: interaction/OrbitControls.ts:9

Enable smooth motion damping. Defaults to true.


enablePan?

optional enablePan: boolean

Defined in: interaction/OrbitControls.ts:15

Enable panning (right-click drag). Defaults to true.


enableRotate?

optional enableRotate: boolean

Defined in: interaction/OrbitControls.ts:17

Enable rotation (left-click drag). Defaults to true.


enableZoom?

optional enableZoom: boolean

Defined in: interaction/OrbitControls.ts:13

Enable zoom with scroll wheel. Defaults to true.


maxAzimuthAngle?

optional maxAzimuthAngle: number

Defined in: interaction/OrbitControls.ts:29

Maximum horizontal angle in radians.


maxDistance?

optional maxDistance: number

Defined in: interaction/OrbitControls.ts:21

Maximum zoom distance.


maxPolarAngle?

optional maxPolarAngle: number

Defined in: interaction/OrbitControls.ts:25

Maximum vertical angle in radians (PI = looking up).


minAzimuthAngle?

optional minAzimuthAngle: number

Defined in: interaction/OrbitControls.ts:27

Minimum horizontal angle in radians.


minDistance?

optional minDistance: number

Defined in: interaction/OrbitControls.ts:19

Minimum zoom distance.


minPolarAngle?

optional minPolarAngle: number

Defined in: interaction/OrbitControls.ts:23

Minimum vertical angle in radians (0 = looking down).