Apply visibility coloration according to the baseLine color. Uses very lightweight gaussian vertical and horizontal blur filter passes.

Hierarchy (View Summary)

Properties

defaultUniforms: {
    exploredColor: number[];
    hasOverlayTexture: boolean;
    overlayMatrix: Matrix;
    overlayTexture: null;
    primaryTexture: null;
    screenDimensions: number[];
    unexploredColor: number[];
    visionTexture: null;
} = ...
vertexShader: string = ...

The default vertex shader used by all instances of AbstractBaseMaskFilter

Accessors

  • set blur(value: number): void

    Set the blur strength

    Parameters

    • value: number

      blur strength

    Returns void

Methods

  • Parameters

    • filterManager: any
    • input: any
    • output: any
    • clear: any

    Returns void

  • Calculate the fog overlay sprite matrix.

    Parameters

    • filterManager: FilterSystem

    Returns void

  • Parameters

    • options: any

    Returns string