Pointer-driven camera controller for virtual-globe navigation.

GlobeNavigationController is intended for Earth-scale spherical models. In its default spin mode, pointer drags grab the point on the globe under the cursor and move the camera as if spinning the globe about its pole, with constrained pole tilt and inertial coast. Modifier-click on a surface point switches temporarily to orbit-about-point zoom/navigation; double-click eases the camera to look at the picked point without zooming and, when a suspended ModelNavigationController is configured, restores that controller with the picked point as its pivot. Press Escape or C to return to center-spin mode while globe navigation remains active.

Constructors

Properties

center: Vec3

Globe center in world-space coordinates.

radius: number

Globe radius in world-space units.

view: View

The View navigated by this controller.

worldUp: Vec3

Pole axis used for yaw and upright camera reconstruction.

Accessors

Methods