Parameters for AdaptiveQuality.

interface AdaptiveQualityParams {
    fastProfile?: string;
    restIdleTimeoutMs?: number;
    restMs?: number;
    restProfile?: string;
    viewProfiles: ViewProfiles;
}

Properties

fastProfile?: string

Profile selected while the camera is moving. Default "fast".

restIdleTimeoutMs?: number

Maximum extra time to wait for an idle callback before restoring restProfile after restMs has elapsed. Default 1000 ms.

restMs?: number

Milliseconds the camera must be still before switching back to restProfile. Default 500 ms.

restProfile?: string

Profile selected once the camera settles. Default "realistic".

viewProfiles: ViewProfiles

The ViewProfiles component to drive.