{"params":{"colorway":{"type":"choice","default":"barn-red","label":"Colorway","describe":"Curated paint schemes for the plank courses, frame and chassis. barn-red is the reference: faded barn red and bleached cream boards in a warm brown frame. seafoam repaints the red courses mint, solar-blue a deep panel blue in a dark frame, marigold a sunny orange-yellow over verdigris iron.","options":["barn-red","seafoam","solar-blue","marigold"]},"wear":{"type":"choice","default":"weathered","label":"Wear","describe":"kept: every plank straight and present, paint matched, a speck of rust and one tuft of moss. weathered (default): mismatched swapped planks, a few standing proud, an iron patch plate bolted over one board, rust at the bolts and chassis seams, moss and straw in the floor seams. derelict: about a third of the side planks and two floor boards gone so the frame shows through, a broken top rail, a spoke missing, a torn-back grain sheet, vines down one side and a young tree growing up through the bed.","affects":"geometry","options":["kept","weathered","derelict"]},"sides":{"type":"choice","default":"boarded","label":"Sides","describe":"What stands on the deck. flatbed: a bare plank deck with only a low head board and drop board, stake pockets on the sills. boarded (default, the reference): 0.5 m sides in three red/cream/red courses with the framed window and lamp up front. stakes: tall 1 m salvage stake racks, three open rails with daylight between them. grain: a tall 0.86 m five-course box under a domed canvas sheet.","affects":"geometry","options":["flatbed","boarded","stakes","grain"]},"wheelSize":{"type":"range","default":0.86,"label":"Wheel diameter","describe":"Tyre diameter in metres. The bed always rides just above the tyre tops, so 0.72 is a low, squat trailer with small wheels and 1.05 a tall wagon on big cartwheels. Tyre, felloe and spoke sections keep their thickness; the drawbar re-angles to keep the ring at hitch height.","affects":"geometry","min":0.72,"max":1.05,"step":0.01},"stakes":{"type":"range","default":4,"label":"Side stakes","describe":"Intermediate stakes on each long side, splitting it into stakes+1 bays. 2 gives three long bays of long planks, 6 a close-ribbed side of seven short bays. Plank joints always land on a stake.","affects":"geometry","min":2,"max":6,"step":1},"tone":{"type":"range","default":0.35,"label":"Tone variation","describe":"How far each sawn board drifts lighter or darker from its base colour, as separately sawn reclaimed stock does (frame timber, raw boards and bleached planks only; paint and metal stay flat). 0 is uniform, 0.35 a normal reclaimed batch, 1 a deliberately mixed pile. Changes no geometry.","min":0,"max":1,"step":0.05},"paint":{"type":"color","default":"#A8412F","label":"Painted planks","describe":"Faded paint on the outer and alternate plank courses (barn red by default)."},"bleached":{"type":"color","default":"#D9C9A3","label":"Bleached planks","describe":"Sun-bleached cream boards in the middle course and swapped in here and there."},"timber":{"type":"color","default":"#8A6236","label":"Frame timber","describe":"Corner posts, stakes, rails, sills, bearers, window frame, felloes and spokes."},"boards":{"type":"color","default":"#B08A55","label":"Raw boards","describe":"Unpainted board stock: the floor deck and the inner faces of every plank."},"iron":{"type":"color","default":"#5A6468","label":"Iron","describe":"Chassis rails, axles, leaf springs, drawbar, straps, hinges and the patch plate."},"brass":{"type":"color","default":"#E3B34A","label":"Brass","describe":"Domed post caps, hub domes and lamp bezels."},"tyre":{"type":"color","default":"#3A2C21","label":"Tyres","describe":"Solid rubber tyres."},"rust":{"type":"color","default":"#E88C3C","label":"Rust bloom","describe":"Bright orange oxide patches and rusted bolt heads."},"rustDeep":{"type":"color","default":"#C2531F","label":"Deep rust","describe":"Darker oxide at seams, under rails and round fixings."},"moss":{"type":"color","default":"#5EA83A","label":"Moss","describe":"Moss lumps in the floor seams and sill corners; the sapling crown."},"mossNew":{"type":"color","default":"#8FCB4A","label":"New growth","describe":"Fresh spring moss and young leaves."},"straw":{"type":"color","default":"#D8A63A","label":"Straw","describe":"Tufts of straw caught in the floor seams."},"glass":{"type":"color","default":"#13284D","label":"Window glass","describe":"The little front window pane."},"canvas":{"type":"color","default":"#F2E6C8","label":"Grain sheet","describe":"Canvas sheet over the grain box (sides: grain only)."},"lamp":{"type":"color","default":"#DDE1E2","label":"Front lamp lens","describe":"Lens of the brass front lamp; glows amber at night."},"tail":{"type":"color","default":"#7A2F14","label":"Tail lamp lens","describe":"Lenses of the two rear-post tail lamps; glow dim red at night."}},"presets":{"barn-red":{"paint":"#A8412F","bleached":"#D9C9A3","timber":"#8A6236","boards":"#B08A55","iron":"#5A6468","canvas":"#F2E6C8"},"seafoam":{"paint":"#5FB79C","bleached":"#F2E6C8","timber":"#8A6236","boards":"#B08A55","iron":"#5A6468","canvas":"#D9C9A3"},"solar-blue":{"paint":"#24467F","bleached":"#D9C9A3","timber":"#5C4028","boards":"#B08A55","iron":"#8A9498","canvas":"#F2E6C8"},"marigold":{"paint":"#F2A72C","bleached":"#F2E6C8","timber":"#8A6236","boards":"#B08A55","iron":"#3E8F7C","canvas":"#B7E4CE"}},"night":{"lamp":{"color":"#ffb45a","intensity":0.9,"describe":"oil lamp behind the brass-rimmed front lens","albedo":"#dde1e2","findable":true},"tail":{"color":"#ff5a3c","intensity":0.4,"describe":"two small dim red tail lamps on the rear corner posts","albedo":"#7a2f14","findable":true}},"materials":{"paint":{"kind":"paint","finish":"matte"},"bleached":{"kind":"wood","finish":"raw"},"timber":{"kind":"wood","finish":"oiled"},"boards":{"kind":"wood","finish":"raw"},"iron":{"kind":"metal","finish":"cast"},"brass":{"kind":"metal","finish":"polished"},"tyre":{"kind":"rubber","finish":"black"},"rust":{"kind":"metal","finish":"rusted"},"rustDeep":{"kind":"metal","finish":"rusted"},"moss":{"kind":"foliage","finish":"moss"},"mossNew":{"kind":"foliage","finish":"leaf"},"straw":{"kind":"foliage","finish":"leaf"},"glass":{"kind":"glass","finish":"clear"},"canvas":{"kind":"fabric","finish":"canvas"},"lamp":{"kind":"glass","finish":"frosted"},"tail":{"kind":"glass","finish":"clear"}},"rev":1793102731,"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.","night_note":"match `albedo` in COLOR_0 exactly, make those vertices emissive at `color` and `intensity`, and drop your scene lights. findable false means that colour is no longer in this asset's geometry: skip the zone rather than guessing.","preview_v":1793102746,"mod_v":1793102731}