{"params":{"colorway":{"type":"choice","default":"mossy-fieldstone","label":"Colorway","describe":"Curated stone / cap / mortar / moss sets. mossy-fieldstone is warm grey stone in olive mortar (the reference); pale-granite is light cool stone with a near-white cap; red-sandstone is a warm pinkish-tan wall; night-slate is a dark, gloomy stone for the haunted end of the street.","options":["mossy-fieldstone","pale-granite","red-sandstone","night-slate"]},"piece":{"type":"choice","default":"straight","label":"Piece","describe":"straight: a 4 m run along X with flat square ends at x = +/-2 m, so copies butt end to end. corner: an L of two arms turning 90 degrees, outer faces toward +Z and +X, flat square arm ends at x = -1.125 and z = -1.125; the arm centrelines meet at (0.875, 0.875) and each runs 2 m from there, so a corner set on a 4 m grid node hands on to straights centred on the next nodes. end: a 4 m run whose -X end butts a straight and whose +X end is finished, stones wrapped round it and the cap returned.","affects":"geometry","options":["straight","corner","end"]},"bulge":{"type":"range","default":0.1,"label":"Stone bulge","describe":"How far each stone swells out of the mortar and how round it is. 0 is a nearly flush, dressed wall (squarish stones 2 cm proud, small corner cuts); 1 is a lumpy rubble wall of fat rounded pillows 7.8 cm proud with deep joints.","affects":"geometry","min":0,"max":1,"step":0.05},"moss":{"type":"range","default":0.5,"label":"Moss","describe":"How much moss grows in the joints. 0 is clean stone; 0.5 three clumps per face; 1 an old, neglected wall with five big green mounds per face spilling over the stones.","affects":"geometry","min":0,"max":1,"step":0.05},"layout":{"type":"range","default":1,"label":"Stone layout","describe":"Picks one of nine hand-laid stone arrangements (lengths, joints, moss spots). Use different values on neighbouring runs so a long wall does not repeat. The ends and the cap are identical in all.","affects":"geometry","min":1,"max":9,"step":1},"tone":{"type":"range","default":0.35,"label":"Tone variation","describe":"How far each stone and each cap slab drifts from the base colour, as separately gathered fieldstone does. 0 is every stone the same grey, 0.35 a normal wall, 1 a strongly mixed one. Changes no geometry at any value.","min":0,"max":1,"step":0.05},"stone":{"type":"color","default":"#978a86","label":"Stone","describe":"The rounded fieldstones on both faces."},"cap":{"type":"color","default":"#aca09e","label":"Cap slabs","describe":"The flat chamfered slabs along the top."},"mortar":{"type":"color","default":"#776a68","label":"Mortar","describe":"The recessed mortar bed showing in every joint."},"mossColor":{"type":"color","default":"#6e8136","label":"Moss colour","describe":"The moss mounds in the joints."}},"presets":{"mossy-fieldstone":{"stone":"#978a86","cap":"#aca09e","mortar":"#776a68","mossColor":"#6e8136"},"pale-granite":{"stone":"#aca09e","cap":"#e0dddd","mortar":"#927870","mossColor":"#4f5726"},"red-sandstone":{"stone":"#bf947c","cap":"#927870","mortar":"#b49745","mossColor":"#9c923b"},"night-slate":{"stone":"#594c4d","cap":"#776a68","mortar":"#443634","mossColor":"#4f5726"}},"materials":{"stone":{"kind":"stone","finish":"rough"},"cap":{"kind":"stone","finish":"rough"},"mortar":{"kind":"stone","finish":"concrete"},"mossColor":{"kind":"foliage","finish":"moss"}},"rev":1793128665,"materials_note":"what each colour zone is made of: `kind` and `finish` name a procedural PBR material in https://polyfork.dev/materials.mjs (dressByAlbedo finds a zone by its albedo in COLOR_0). A zone not listed has not been classified.","preview_v":1793128811,"mod_v":1793128665}