{"params":{"colorway":{"type":"choice","default":"weathered-pine","label":"Colorway","describe":"Curated kit-coherent timber schemes. weathered-pine is the reference build: near-black walnut frame, mid-brown boards, pale sawn log ends. sun-bleached is driftwood-pale throughout with cream end grain; dark-cedar is a wet, almost black forest shelter; lichen-grey is grey silvered wood for rocky or alpine scenes. Sets all five zones at once; explicit colour knobs win.","options":["weathered-pine","sun-bleached","dark-cedar","lichen-grey"]},"width":{"type":"range","default":3,"label":"Width","describe":"Span across the open front, in metres, from a 2.2 m one-person bivouac to a 3.2 m two-person shelter. REBUILDS, it does not scale: the roof is re-laid as whole boards at a constant ~0.40 m pitch so the board COUNT changes with the knob (5 boards at 2.2 m, 7 at the 3.0 m default, 9 at 3.2 m) and the triangle count moves with it. Post and beam SECTIONS, board thickness, log diameter and every height stay exactly the same \u2014 only the members that run across the width get longer.","affects":"geometry","min":2.2,"max":3.2},"pitch":{"type":"range","default":23.5,"label":"Roof pitch","describe":"Fall of the single roof plane in DEGREES. A FORM knob, not a size one: the back head beam is pinned at 0.92 m and the front one is re-solved from the angle, so the whole frame is rebuilt around a new pitch rather than stretched. 18 is a crouching lean-to with a 1.47 m front eave that reads as a woodshed; 23.5 (default) is the shelter of the reference at 1.66 m; 27 is a steep roof with a tall 1.79 m open front. The front posts, the knee braces, both side rafters, the soffit battens and the whole board deck are rebuilt to the new angle and the log wall re-solves under the falling eave. Sections never change, and nothing repeats along the slope, so the triangle count holds across the range \u2014 width and logCourses are the knobs that multiply structure.","affects":"geometry","min":18,"max":27,"step":0.5},"logCourses":{"type":"range","default":3,"label":"Log courses","describe":"How many stacked logs make the back wall. The wall HEIGHT is held constant, so the courses divide it: 3 gives three fat ~0.29 m baulks with big round end grain (the reference), 6 gives six slim ~0.14 m poles and a much finer striped wall. Each course is a real 8-sided prism with tapered sawn ends, so the triangle count rises with the knob.","affects":"geometry","min":3,"max":6,"step":1},"braces":{"type":"toggle","default":true,"label":"Knee braces","describe":"A pair of 45-degree timber knee braces from the two tall FRONT posts up into the underside of the front head beam, each pegged to its post with a pale proud dowel. On (default) fills the top corners of the open front and is the charm of the object; off strips the bay back to four bare posts under a plank roof, with no leftover stub, socket or peg on the post.","affects":"geometry"},"timber":{"type":"color","default":"#4a3527","label":"Frame timber","describe":"Albedo of all four posts, both head beams and the optional knee braces. The darkest zone: it has to hold as a dark cage against the lighter roof above and the mid-brown log wall behind."},"log":{"type":"color","default":"#8c6a47","label":"Wall logs","describe":"Albedo of the round barrels of the back-wall logs \u2014 the bark side. Two value steps lighter than the frame, which is what keeps the wall separate from the post-and-beam cage in the shaded front elevation and not just in the lit flanks; taking it darker fuses the two masses into one silhouette."},"logEnd":{"type":"color","default":"#e0d2b4","label":"Sawn log ends","describe":"Albedo of the cut end grain of every log, including the short taper behind each end, and of the proud joinery pegs at the front post heads and brace feet. The palest zone in the asset; it is what makes the protruding log ends pop in the side and three-quarter views and the pegs read against the dark frame."},"roof":{"type":"color","default":"#a5855e","label":"Roof boards","describe":"Albedo of the recessed roof boards \u2014 the lower half of the board-on-board roof and the dominant tone of the biggest mass in the asset."},"roofAlt":{"type":"color","default":"#c2a479","label":"Proud roof boards","describe":"Albedo of the boards that lie 22 mm proud, alternating across the roof. One value step lighter than the recessed boards, which is what turns the roof from a flat slab into a read of separate planks."},"footing":{"type":"color","default":"#87847c","label":"Post footing stones","describe":"Albedo of the two flat stone pads the tall FRONT posts stand on, keeping the end grain out of the mud. The only non-wood zone: a mid stone grey, pale against the near-black post so the foot of the frame reads from the low camera angles. Take it browner and the posts look like they sink straight into the ground."}},"presets":{"weathered-pine":{"timber":"#4a3527","log":"#8c6a47","logEnd":"#e0d2b4","roof":"#a5855e","roofAlt":"#c2a479","footing":"#87847c"},"sun-bleached":{"timber":"#75563b","log":"#8c6a47","logEnd":"#f8f3ec","roof":"#c2a479","roofAlt":"#e0d2b4","footing":"#a3a099"},"dark-cedar":{"timber":"#3a2a1e","log":"#5d4430","logEnd":"#c2a479","roof":"#75563b","roofAlt":"#8c6a47","footing":"#6e6b63"},"lichen-grey":{"timber":"#57544e","log":"#87847c","logEnd":"#e0d2b4","roof":"#a3a099","roofAlt":"#e0dfdb","footing":"#6e6b63"}},"rev":1792408798,"materials":{"timber":{"kind":"wood","finish":"raw"},"log":{"kind":"wood","finish":"raw"},"logEnd":{"kind":"wood","finish":"raw"},"roof":{"kind":"wood","finish":"raw"},"roofAlt":{"kind":"wood","finish":"raw"},"footing":{"kind":"stone","finish":"rough"}},"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":1792464652,"mod_v":1792408798}