Arterial centre line colour.
Bridge concrete colour.
Window frame colour.
Window glass colour.
Kerb colour.
Lit window brightness.
Lane marking colour.
1 = paint markings, 0 = none.
0 = day, 1 = night: lit windows glow.
Pattern size multiplier (bricks, planks, tiles).
Road base colour per surface (asphalt, cobblestone, gravel, dirt).
Road weather: wetness, snow, burn, damage.
Roof weather: wetness, snow, burn, damage.
Sidewalk colour.
Wall weather: wetness, snow, burn, damage.
Road wear 0..1.
Per building style: bay width, window width, window height, sill.
Per building style: frame width, lit share, floor height, unused.
Lit window colour.
Roof and detail material: tiles, slates, shingles, standing-seam metal, thatch and concrete patterns for roof surfaces (by
facade.w), fixed colours for rooftop plant, glazing, chimneys, metal, wood and railings (byfacade.x, seeROOF_PARTS), with weather (snow settles here). Passweather: nullfor instanced details (global roof weather only).shade(float node) scales the colour before weather, e.g. a per-instance shade: unlike a BatchedMesh instance colour, which three.js multiplies in aftercolorNode, it leaves snow and ash untinted.