{"params":{"colorway":{"type":"choice","default":"weathered-oak","label":"Colorway","describe":"Curated Pirate Cove timber schemes. weathered-oak is warm mid-brown oak with pale cleats (default); tar-pine is a dark tarred ramp with near-black ground skids; sun-bleached is pale driftwood, almost sand-coloured.","options":["weathered-oak","tar-pine","sun-bleached"]},"deck":{"type":"color","default":"#9C6B3C","label":"Deck planks","describe":"Albedo of the whole plank layer you walk on \u2014 plank tops, the chamfered noses, the deck edges and its underside. The largest colour area on the part."},"cleat":{"type":"color","default":"#C9975C","label":"Cleats","describe":"Albedo of the paired stub grip blocks on the deck. Keep it lighter than the deck or the cleats disappear into the planks at distance."},"rail":{"type":"color","default":"#B99B68","label":"Rails & posts","describe":"Albedo of the two top rails, the slim intermediate posts and the chunky end posts/legs. This is the zone that silhouettes against the sky."},"frame":{"type":"color","default":"#6B4526","label":"Under-frame","describe":"Albedo of the structure below the deck: the two side stringers, the two transverse bearers, the header beam and bottom cross beam at the high end, and the X cross-brace. Darker than the deck so the ramp reads as planks resting on beams."},"sill":{"type":"color","default":"#4A2E1B","label":"Ground sills","describe":"Albedo of the two skids lying on the ground. Darkest zone on the part \u2014 reads as wet, mud-stained timber at the waterline."},"rise":{"type":"range","default":1.2,"label":"Rise","describe":"Height in metres of the walking surface at the high end, i.e. what the ramp bridges to. 0.85 is a shallow beach ramp lying almost flat; 1.2 matches the kit pier deck; 1.6 is a steep ships-side plank with a tall braced trestle. Changes the slope and the whole side silhouette.","affects":"geometry","min":0.85,"max":1.6},"planks":{"type":"range","default":12,"label":"Planks","describe":"How many transverse deck boards span the run. 9 gives wide chunky boards with big proud noses and a coarse stepped tread; 16 gives narrow boards and a fine ribbed surface. Length is unchanged \u2014 only the pitch of the sawtooth.","affects":"geometry","min":9,"max":16},"railHeight":{"type":"range","default":0.62,"label":"Rail height","describe":"Height of the top rail above the deck, in metres. 0.42 is a shin-high kerb rail that barely breaks the outline; 0.62 is the reference low rail at waist height; 0.95 is a full chest-high handrail that doubles the object silhouette above the deck. The end posts always stand 0.10 m proud of the rail.","affects":"geometry","min":0.42,"max":0.95},"crossBrace":{"type":"toggle","default":true,"label":"Cross-brace","describe":"The X of diagonal timbers filling the trestle bay under the high end. On, the end bay is a braced X (reference build). Off, the trestle is an open portal frame of two legs, a header and a ground beam \u2014 lighter, and reads as a simpler shore-built ramp.","affects":"geometry"}},"presets":{"weathered-oak":{"deck":"#9C6B3C","cleat":"#C9975C","rail":"#B99B68","frame":"#6B4526","sill":"#4A2E1B"},"tar-pine":{"deck":"#6B4526","cleat":"#A88458","rail":"#8A8071","frame":"#4A2E1B","sill":"#2A2320"},"sun-bleached":{"deck":"#C4A46A","cleat":"#E8D6A8","rail":"#DCCBA6","frame":"#A88458","sill":"#8A8071"}},"rev":1785345926,"materials":{"deck":{"kind":"wood","finish":"oiled"},"cleat":{"kind":"wood","finish":"oiled"},"rail":{"kind":"wood","finish":"oiled"},"frame":{"kind":"wood","finish":"oiled"},"sill":{"kind":"wood","finish":"raw"}},"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":1792493188,"mod_v":1785345926}