Nano WebGPU API - v0.11.0
    Preparing search index...

    Interface ThirdPersonOptions

    Parameters for configuring a third-person camera controller tracking a node from a distance.

    interface ThirdPersonOptions {
        distance?: number;
        height?: number;
        maxPitch?: number;
        minPitch?: number;
        sensitivity?: number;
        target: Node3D;
    }
    Index

    Properties

    distance?: number

    Distance offset from the target node. Defaults to 8.

    height?: number

    Height offset above the target node (e.g. shoulder level). Defaults to 3.

    maxPitch?: number

    Maximum pitch angle in degrees (prevents looking directly up). Defaults to 60.

    minPitch?: number

    Minimum pitch angle in degrees (prevents looking directly down). Defaults to -80.

    sensitivity?: number

    Mouse rotation sensitivity (radians per mouse pixel movement). Defaults to 0.003.

    target: Node3D

    The target Node3D node that the camera orbits and tracks.