Options accepted by paintWallpaper.

interface PaintWallpaperOptions {
    color?: [number, number, number];
    motifColor?: [number, number, number];
    motifs?: number;
    motifStrength?: number;
    normalStrength?: number;
    roughness?: number;
    shadePeriod?: number;
    stripeColor?: [number, number, number];
    stripes?: number;
    stripeStrength?: number;
}

Properties

color?: [number, number, number]

Base wall colour in [0..1]³. Default [0.88, 0.84, 0.76] (cream).

motifColor?: [number, number, number]

Damask-motif accent colour in [0..1]³. Default [0.65, 0.50, 0.35] (deeper tan).

motifs?: number

Number of damask diamond motifs across the texture. Default 4.

motifStrength?: number

Damask-motif colour intensity in [0..1]. Default 0.35.

normalStrength?: number

heightToNormal strength. Default 0.4 (very shallow emboss).

roughness?: number

Uniform roughness in [0..1]. Default 0.55 (slight satin).

shadePeriod?: number

Period of the soft macro fBm fade, in lattice cells. Default 3.

stripeColor?: [number, number, number]

Stripe-accent colour in [0..1]³. Default [0.78, 0.68, 0.50] (warm tan).

stripes?: number

Number of vertical pinstripes across the texture. Default 12.

stripeStrength?: number

Pinstripe colour intensity in [0..1]. Default 0.45.