Runtime orbit constraints for one 3D view.

interface AsukaCameraLimits {
    maxTilt: number;
    maxTurn: number;
    minTilt: number;
    turnCenter: number;
}

Properties

maxTilt: number

Highest allowed vertical angle in degrees above the horizon.

maxTurn: number

Maximum horizontal rotation in degrees on either side of turnCenter. 180 means a full orbit.

minTilt: number

Lowest allowed vertical angle in degrees above the horizon.

turnCenter: number

Horizontal center angle used by maxTurn.