interface RenderedEffectSourceAnimationConfig {
    animation?: Function;
    backgroundShader?: AdaptiveBackgroundShader;
    colorationShader?: AdaptiveColorationShader;
    darknessShader?: AdaptiveDarknessShader;
    illuminationShader?: AdaptiveIlluminationShader;
    label?: string;
    seed?: number;
    time?: number;
}

Properties

animation?: Function

The animation function that runs every frame

backgroundShader?: AdaptiveBackgroundShader

A custom background shader used by this animation

colorationShader?: AdaptiveColorationShader

A custom coloration shader used by this animation

darknessShader?: AdaptiveDarknessShader

A custom darkness shader used by this animation

illuminationShader?: AdaptiveIlluminationShader

A custom illumination shader used by this animation

label?: string

The human-readable (localized) label for the animation

seed?: number

The animation seed

time?: number

The animation time