Skip to content

Interference API

Interference

Extends Effect.

Factory Function

typescript
createInterference(config?: InterferenceConfig): Effect<InterferenceConfig>

Methods

See Effect for the full method reference.


InterferenceConfig

typescript
interface InterferenceConfig {
    readonly speed?: number;
    readonly scale?: number;
    readonly resolution?: number;
    readonly layers?: number;
    readonly colors?: string[];
}
PropertyTypeDefaultDescription
speednumber1Animation speed multiplier.
scalenumber1Scales all sizes proportionally.
resolutionnumber3Pixel step size for rendering.
layersnumber3Number of concentric wave sources.
colorsstring[]Colors for each wave source layer.