{"params":{"colorway":{"type":"choice","default":"ranger-cedar","label":"Colorway","describe":"Curated Nature & Forest schemes. ranger-cedar (default) is bare oiled cedar: warm mid-brown boards, darker battens, pale sandy trim and a slate-grey roof. forest-green paints the board field forest service dark green with near-black battens and keeps the timber trim and deck bare, the most \"official\" of the three. lakeside-blue paints it lake teal with a deeper teal batten and near-white trim, a summer boathouse look. Roof, glazing, door and flue stay constant across all three so the kit silhouette does not change colour family.","options":["ranger-cedar","forest-green","lakeside-blue"]},"weathering":{"type":"choice","default":"painted","label":"Weathering","describe":"How many seasons the boards have stood. painted (default) is the crisp finish of the chosen colorway. faded lifts every wood zone one step lighter and drier, as if a summer has bleached it. weathered replaces the wood zones entirely with silvered grey \u2014 the boards, battens, trim and deck all go to bare weathered timber whatever the colorway was \u2014 AND springs three battens off the walls (two on the back elevation, one on the left flank), so the shape ages with the colour. Roof, glass, door and flue are unaffected at every value.","affects":"geometry","options":["painted","faded","weathered"]},"roofPitch":{"type":"range","default":0.22,"label":"Roof pitch","describe":"Fall of the mono-pitch roof in metres per metre of depth, measured from the low back wall to the high front eave. The back wall line stays at 2.30 m at every value and the FRONT rises: 0.10 is an almost flat shed roof with the front eave at 2.55 m and a shallow 0.31 m clerestory band over the porch; 0.22 (default) puts the front eave at 2.86 m with a 0.50 m band; 0.36 is a pronounced single-slope with the eave at 3.22 m and a tall 0.86 m band of boards showing above the porch roof. The porch roof, the door and the counter window head all follow the eave down so nothing collides at the flat end. Footprint is 6 x 4 m at every value.","affects":"geometry","min":0.1,"max":0.36},"porchDepth":{"type":"range","default":1.45,"label":"Porch depth","describe":"How far the covered porch bites into the 4 m footprint, in metres, measured from the front edge back to the wall. The building never grows: a deeper porch takes its depth OUT of the enclosed room. The deck is rebuilt, not stretched \u2014 planks multiply at a constant ~0.19 m pitch, so 1.05 lays six boards under a shallow stoop with a nearly square room behind it, 1.45 (default) lays eight, and 1.80 lays ten under a deep shaded verandah with the room cut back to 2.2 m. The posts and the porch fascia follow the front edge, which stays exactly on z = +2.0.","affects":"geometry","min":1.05,"max":1.8},"battenCount":{"type":"range","default":12,"label":"Battens","describe":"Number of batten bays across the 6 m facade; the flanks and the back are battened at the SAME pitch, and the battens keep their 0.09 m width at every value, so this changes the stripe density rather than the board size. 8 is a coarse 0.75 m pitch that reads as wide barn boarding; 12 (default) is a 0.50 m pitch; 18 is a fine 0.33 m pitch closer to milled cladding. Battens split into runs around the windows, the door and the porch roof, so the count also changes how many short runs show in the clerestory band.","affects":"geometry","min":8,"max":18,"step":1},"flue":{"type":"toggle","default":true,"label":"Stove flue","describe":"The wood stove pipe leaving the rear roof slope: shaft, flashing collar and drum cap. true (default) fits it, off-centre toward the right rear corner, and it is the only thing breaking the roof line. false gives an unheated summer station with a clean unbroken slab \u2014 the roof stays closed either way, there is no hole under it.","affects":"geometry"},"boards":{"type":"color","default":"#a5855e","label":"Boards","describe":"Albedo of the board field of all four walls \u2014 the largest surface on the asset, and the one the weathering knob moves furthest. Keep it a clear value step ABOVE the battens or the board-and-batten striping stops reading at distance."},"batten":{"type":"color","default":"#75563b","label":"Battens","describe":"Albedo of every vertical batten standing proud of the board field. A value step below the boards; this is a shadow-line colour, so darker than the boards but never near-black, which would read as a row of holes."},"trim":{"type":"color","default":"#c2a479","label":"Trim","describe":"Albedo of all the joinery: the four porch posts, the four corner boards, the frames round both windows and the door, the projecting counter shelf and its brackets, and the fascia boards under both roof edges. The lightest large zone, so the frame reads against the walls in any light."},"deck":{"type":"color","default":"#8c6a47","label":"Deck boards","describe":"Albedo of the porch deck planks, the joist band showing in the gaps between them, and the step. The only large upward-facing wood; kept between the boards and the battens in value so the deck reads as a separate shelf from the side."},"roof":{"type":"color","default":"#57544e","label":"Roof","describe":"Albedo of both roof slabs \u2014 the main mono-pitch slab and the porch slab. The darkest big zone by a wide margin, which is what makes the stepped double roofline read as one silhouette against a sky."},"door":{"type":"color","default":"#5d4430","label":"Door","describe":"Albedo of the ledged plank door leaf and of the lining of the room seen behind it when it is swung open. Dark warm timber, several steps under the boards, so the doorway reads as an opening rather than a panel laid on the wall."},"glass":{"type":"color","default":"#3f4d55","label":"Glazing","describe":"Daytime albedo of both window panes \u2014 the wide counter window on the porch and the flank window. Keep it cool and dark: value, not reflection, is what makes flat-shaded low-poly glass read as glass. This is the zone that burns warm after dark."},"metal":{"type":"color","default":"#3a2a1e","label":"Metalwork","describe":"Albedo of the stove flue, its flashing collar and drum cap, and the door handle. Near-black sooty steel \u2014 the only hardware tone on the building, and small enough that it stays hardware rather than reading as a hole."}},"presets":{"ranger-cedar":{"roof":"#57544e","door":"#5d4430","glass":"#3f4d55","metal":"#3a2a1e","boards":"#a5855e","batten":"#75563b","trim":"#c2a479","deck":"#8c6a47"},"forest-green":{"roof":"#57544e","door":"#75563b","glass":"#3f4d55","metal":"#3a2a1e","boards":"#3d6b34","batten":"#25402c","trim":"#c2a479","deck":"#8c6a47"},"lakeside-blue":{"roof":"#57544e","door":"#5d4430","glass":"#3f4d55","metal":"#3a2a1e","boards":"#3f8fa8","batten":"#2f6f86","trim":"#e0d2b4","deck":"#8c6a47"}},"night":{"glass":{"color":"#f0c05a","intensity":0.65,"describe":"lamp burning inside the station, seen through the counter window and the flank window","albedo":"#3f4d55","findable":true}},"rev":1792408798,"materials":{"boards":{"kind":"wood","finish":"raw"},"batten":{"kind":"wood","finish":"raw"},"trim":{"kind":"wood","finish":"raw"},"deck":{"kind":"wood","finish":"raw"},"roof":{"kind":"wood","finish":"raw"},"door":{"kind":"wood","finish":"raw"},"glass":{"kind":"glass","finish":"clear"},"metal":{"kind":"metal","finish":"cast"}},"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":1792464837,"mod_v":1792408798}