melonJS
    Preparing search index...

    Class ChromaticAberrationEffect

    A shader effect that offsets the RGB color channels to create a chromatic aberration (color fringe) effect. Commonly used for impact feedback, glitch effects, or damage indicators.

    Renderable.shader for usage

    // subtle chromatic aberration
    mySprite.shader = new ChromaticAberrationEffect(renderer, { offset: 2.0 });
    // strong glitch effect
    mySprite.shader = new ChromaticAberrationEffect(renderer, { offset: 5.0 });

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    enabled: boolean = false

    whether this effect is active (false in Canvas mode)

    offset: number

    Methods