Options accepted by paintAsphalt.

interface PaintAsphaltOptions {
    color?: [number, number, number];
    fleckColor?: [number, number, number];
    fleckThreshold?: number;
    normalStrength?: number;
    pebbleSize?: number;
    roughness?: number;
}

Properties

color?: [number, number, number]

Base asphalt colour at zero pebble brightness. Default [0.10, 0.10, 0.097].

fleckColor?: [number, number, number]

Mineral-fleck colour. Default [0.55, 0.55, 0.534].

fleckThreshold?: number

Per-pixel-hash threshold above which a fleck is placed. Default 0.97.

normalStrength?: number

heightToNormal strength. Default 3.0.

pebbleSize?: number

Pebble cell size in pixels. Default 4.

roughness?: number

Uniform roughness in [0..1]. Default 0.95.