Illutions Engine API - v0.26.0
    Preparing search index...

    Interface FpvCtrlsCfg

    Defines the First Person View Controls settings used to move and rotate the camera inside a scene.

    interface FpvCtrlsCfg {
        enable: boolean;
        keyMoveBackward: string;
        keyMoveDown: string;
        keyMoveForward: string;
        keyMoveLeft: string;
        keyMoveRight: string;
        keyMoveUp: string;
        load: boolean;
        maxPolarAngle: number;
        minPolarAngle: number;
        pointerSpeed: number;
    }
    Index
    enable: boolean

    Enables First Person View Controls.

    false
    
    keyMoveBackward: string

    KeyboardEvent.code for moving backward.

    'KeyS'
    
    keyMoveDown: string

    KeyboardEvent.code for moving down.

    'KeyE'
    
    keyMoveForward: string

    KeyboardEvent.code for moving forward.

    'KeyW'
    
    keyMoveLeft: string

    KeyboardEvent.code for moving left.

    'KeyA'
    
    keyMoveRight: string

    KeyboardEvent.code for moving right.

    'KeyD'
    
    keyMoveUp: string

    KeyboardEvent.code for moving up.

    'KeyQ'
    
    load: boolean

    Loads First Person View Controls via dynamic import.

    false
    
    maxPolarAngle: number

    Maximum allowed vertical look angle in radians.

    Math.PI
    
    minPolarAngle: number

    Minimum allowed vertical look angle in radians.

    0
    
    pointerSpeed: number

    Speed factor for pointer movement.

    0.1