Builder
Builder for Manipulator instances.
Functions
Creates a new camera manipulator in mode. The builder can't be used afterwards.
The distance to the far plane for Mode.MAP.
Maximum camera speed in world units per second for Mode.FREE_FLIGHT; defaults to 10.
Applies a deceleration to camera movement in Mode.FREE_FLIGHT; defaults to 0 (no damping). Lower values give slower damping times. A good default is 15. Too high a value may lead to instability.
Multiplied with viewport delta for panning in Mode.FREE_FLIGHT; defaults to (0.01, 0.01).
Number of speed steps adjustable with the scroll wheel in Mode.FREE_FLIGHT; defaults to 80.
Initial pitch and yaw orientation in radians for Mode.FREE_FLIGHT; defaults to (0, 0).
Initial eye position in world space for Mode.FREE_FLIGHT; defaults to (0, 0, 0).
The full field of view in degrees (not half-angle) for Mode.MAP.
The axis held constant when the viewport changes in Mode.MAP.
Plane equation (ax + by + cz + d = 0) used as a raycast fallback for grab-and-pan.
Constrains the zoom-in level in Mode.MAP.
Initial eye position in world space for Mode.ORBIT; defaults to (0, 0, 1).
Multiplied with viewport delta for Mode.ORBIT; defaults to 0.01.
Sets whether panning is enabled.
World-space position of interest; defaults to (0, 0, 0).
Width and height of the viewing area.
Multiplied with scroll delta; defaults to 0.01.