SCI.js
    Preparing search index...

    Function createDitherFilter

    • Generates a PaletteFilter for processing 8-bit dither-pairs from raw render data of visual layer SCI-engine PIC assets into 4-bit dithered images.

      Parameters

      • pal: DitherPair[]

        256 dither-pairs.

      • ditherSize: [number, number] = ...

        Dithering size, in pixels. Defaults to 1×1 pixel dither.

      Returns PaletteFilter

      import { Dithers } from '@4bitlabs/color';
      import { createDitherFilter } from '@4bitlabs/image';

      // Generate a classic 1x1 EGA dither
      const dither = createDitherFilter(Dithers.CGA);
      const ouput = dither(visual);