Table of Contents

Class RectFundamentalRegionPresets

Namespace
Gamelogic.Fx.Dithering
Assembly
Gamelogic.Fx.Dithering.dll

Contains preset fundamental regions for the rect dither bias system.

public static class RectFundamentalRegionPresets
Inheritance
RectFundamentalRegionPresets
Inherited Members

Fields

All

All presets keyed by display name, suitable for use in editor popups.

public static readonly Dictionary<string, FundamentalRegion> All

Field Value

Dictionary<string, FundamentalRegion>

Bayer2x2

x0=2, Point1=(0,2) — 2×2 Bayer ordered dither.

public static readonly FundamentalRegion Bayer2x2

Field Value

FundamentalRegion

Bayer4x4

x0=4, Point1=(0,4) — 4×4 Bayer ordered dither.

public static readonly FundamentalRegion Bayer4x4

Field Value

FundamentalRegion

Checker2x2

x0=2, Point1=(0,2) — 2×2 checkerboard pattern.

public static readonly FundamentalRegion Checker2x2

Field Value

FundamentalRegion

Horizontal2

x0=2, Point1=(0,1) — two bias points along the X axis.

public static readonly FundamentalRegion Horizontal2

Field Value

FundamentalRegion

HorizontalScanlines6

x0=3, Point1=(1,2) — 6-cell oblique lattice producing horizontal scanline-like bands.

public static readonly FundamentalRegion HorizontalScanlines6

Field Value

FundamentalRegion

Oblique5A

x0=5, Point1=(2,1) — 5-cell oblique lattice (x1=2 shears the rows diagonally).

public static readonly FundamentalRegion Oblique5A

Field Value

FundamentalRegion

Oblique5B

x0=5, Point1=(2,1) — 5-cell oblique lattice, alternate permutation.

public static readonly FundamentalRegion Oblique5B

Field Value

FundamentalRegion

Vertical2

x0=1, Point1=(0,2) — two bias points along the Y axis.

public static readonly FundamentalRegion Vertical2

Field Value

FundamentalRegion

VerticalScanlines6

x0=6, Point1=(2,1) — 6-cell single-row lattice producing vertical scanline-like bands.

public static readonly FundamentalRegion VerticalScanlines6

Field Value

FundamentalRegion