Options accepted by paintBrick.

interface PaintBrickOptions {
    bevel?: number;
    color?: [number, number, number];
    cols?: number;
    mortar?: number;
    mortarColor?: [number, number, number];
    normalStrength?: number;
    roughness?: number;
    rows?: number;
}

Properties

bevel?: number

Brick edge bevel, as a fraction of cell width. Default 0.18.

color?: [number, number, number]

Per-brick base colour in [0..1]³. Default [0.55, 0.22, 0.18].

cols?: number

Bricks across the texture's width. Default 6.

mortar?: number

Mortar gap thickness, as a fraction of cell height. Default 0.07.

mortarColor?: [number, number, number]

Mortar base colour in [0..1]³. Default [0.45, 0.45, 0.43].

normalStrength?: number

heightToNormal strength. Default 4.0.

roughness?: number

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

rows?: number

Brick courses across the texture's height. Default 8.