{"params":{"colorway":{"type":"choice","default":"steel-blue","label":"Colorway","describe":"Curated kit-coherent paint scheme. steel-blue is the shipped default (dusty blue-grey shell, rust interior); oxide-red is a brick-red repainted skip; slate-grey is a dark municipal unit; rust-brown is an old unpainted corroded one. Every scheme keeps the same value ladder: pale rim rail lightest, dark underframe darkest.","options":["steel-blue","oxide-red","slate-grey","rust-brown"]},"length":{"type":"range","default":3,"label":"Length","describe":"Overall length in metres along X, REBUILT not scaled: the vertical rib stiffeners stay 0.085 m wide at a constant 0.278 m pitch and the count changes with the wall (8 ribs a side at 2.4 m, 10 at the 3.0 m default, 13 at 3.8 m). 2.4 m reads as a stubby 6-yard mini skip, 3.8 m as a long site container. Wall thickness, rail depth and the front rake are unchanged.","affects":"geometry","min":2.4,"max":3.8},"tallness":{"type":"range","default":1.4,"label":"Wall height","describe":"Height in metres to the top of the rim rail. Rebuilds rather than stretches: the rib and wall runs lengthen while the rail, skirt and hardware keep their real sections, and at 1.55 m and above a second horizontal stiffener band is added across both long sides. 1.15 m is a low open builders skip, 1.75 m a deep bulk container.","affects":"geometry","min":1.15,"max":1.75},"load":{"type":"choice","default":"empty","label":"Load state","describe":"What is in the tub. empty shows the bare rusty interior and sloped floor; debris heaps eleven tumbled chunks of dark broken timber and pale concrete the whole length of the tub, cresting the rim with two boards cocked out over the edge; tarped stretches a taut canvas sheet over the mouth that bulges up in the middle and drapes a short skirt over the rim rail.","affects":"geometry","options":["empty","debris","tarped"]},"ladder":{"type":"toggle","default":true,"label":"Front ladder","describe":"The bolt-on access ladder on the front end face: two stiles carrying rungs that stand proud of the end wall. The rungs hold a ~0.145 m pitch and the count follows the wall height (1 rung on a 1.15 m skip, 3 at the 1.40 m default, 5 on a 1.75 m one). Off leaves a clean flat front end with only the two lifting lugs, for units seen from behind or stacked nose to tail.","affects":"geometry"},"shell":{"type":"color","default":"#7b8b8f","label":"Shell","describe":"Albedo of the painted outer walls \u2014 the dominant mass of the container."},"rib":{"type":"color","default":"#45525f","label":"Ribs","describe":"Albedo of the vertical stiffener channels on the sides and on the rear door."},"rail":{"type":"color","default":"#c1b0a1","label":"Rim rail","describe":"Albedo of the proud band around the open mouth \u2014 the lightest zone, it crowns the silhouette."},"door":{"type":"color","default":"#9f9890","label":"Rear door","describe":"Albedo of the proud rear door panel, a value step lighter than the shell so the door seam reads on the shaded rear elevation."},"interior":{"type":"color","default":"#97614a","label":"Interior","describe":"Albedo of the bare corroded steel inside: inner walls, flat floor and the long sloped front ramp."},"frame":{"type":"color","default":"#463b37","label":"Underframe","describe":"Albedo of the dark ironwork: bottom skirt rail, skids, rollers, hook pockets, lifting lugs, door hinges, latch and ladder. The darkest zone in every scheme."},"debris":{"type":"color","default":"#564e4a","label":"Debris (timber)","describe":"Albedo of the dark broken timber in the debris load \u2014 deliberately several steps darker than the rubble so the heap reads as mixed spoil. Only visible when load is debris."},"rubble":{"type":"color","default":"#e8e4de","label":"Debris (rubble)","describe":"Albedo of the pale broken concrete in the debris load. Only visible when load is debris."},"tarp":{"type":"color","default":"#b63735","label":"Tarp","describe":"Albedo of the canvas sheet over the mouth. Only visible when load is tarped."}},"presets":{"steel-blue":{"shell":"#7b8b8f","rib":"#45525f","rail":"#c1b0a1","door":"#9f9890","interior":"#97614a","frame":"#463b37","debris":"#564e4a","rubble":"#e8e4de","tarp":"#b63735"},"oxide-red":{"shell":"#b63735","rib":"#564e4a","rail":"#e8e4de","door":"#9f9890","interior":"#97614a","frame":"#463b37","debris":"#736e69","rubble":"#c1b0a1","tarp":"#45525f"},"slate-grey":{"shell":"#62605c","rib":"#322d2c","rail":"#c1b0a1","door":"#9f9890","interior":"#97614a","frame":"#211f1d","debris":"#564e4a","rubble":"#e8e4de","tarp":"#45525f"},"rust-brown":{"shell":"#97614a","rib":"#463b37","rail":"#c1b0a1","door":"#9a8472","interior":"#564e4a","frame":"#322d2c","debris":"#736e69","rubble":"#e8e4de","tarp":"#45525f"}},"rev":1792408799,"materials":{"shell":{"kind":"paint","finish":"matte"},"rib":{"kind":"paint","finish":"matte"},"rail":{"kind":"paint","finish":"matte"},"door":{"kind":"paint","finish":"matte"},"interior":{"kind":"metal","finish":"rusted"},"frame":{"kind":"metal","finish":"cast"},"debris":{"kind":"wood","finish":"raw"},"rubble":{"kind":"stone","finish":"concrete"},"tarp":{"kind":"fabric","finish":"canvas"}},"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":1792469227,"mod_v":1792408799}