hex-world
    Preparing search index...

    Interface RtsCameraOptions

    interface RtsCameraOptions {
        camera: PerspectiveCamera;
        domElement: HTMLElement;
        initialTarget?: { x: number; z: number };
        initialDistance?: number;
        initialPitch?: number;
        initialYaw?: number;
        minPitch?: number;
        maxPitch?: number;
        minDistance?: number;
        maxDistance?: number;
        damping?: number;
        zoomSpeed?: number;
        tiltSpeed?: number;
        yawSpeed?: number;
    }
    Index

    Properties

    camera: PerspectiveCamera
    domElement: HTMLElement
    initialTarget?: { x: number; z: number }
    initialDistance?: number
    initialPitch?: number

    Initial pitch above the horizon in degrees. Default 35.

    initialYaw?: number

    Initial compass heading in degrees, turning the camera around its target. 0 (the default) puts the camera on the +Z side looking toward −Z; positive values swing it counter-clockwise seen from above.

    minPitch?: number
    maxPitch?: number
    minDistance?: number
    maxDistance?: number
    damping?: number

    How quickly camera catches up to goal (0–1, higher = snappier). Default 0.12.

    zoomSpeed?: number
    tiltSpeed?: number

    Degrees of pitch change per pixel of vertical middle-drag. Default 0.3.

    yawSpeed?: number

    Degrees of yaw change per pixel of horizontal middle-drag. Default 0.3.