Engine-neutral 3D camera view used by the public API and element variations. Angles are expressed in degrees to keep integrations independent from Babylon.

interface AsukaCameraView {
    distance: number;
    fov?: number;
    target: [number, number, number];
    tilt: number;
    turn: number;
}

Properties

distance: number

Distance between the camera and its target.

fov?: number

Optional vertical field of view in degrees.

target: [number, number, number]

World-space point observed by the camera.

tilt: number

Vertical angle in degrees above the horizon. Negative values place the camera below it.

turn: number

Horizontal orbit angle in degrees.