{"params":{"colorway":{"type":"choice","default":"galvanised","label":"Colorway","describe":"Curated kit-palette metal scheme. galvanised is cool blue-grey plate in a dark grey frame and a warm concrete collar; blackened is near-black frame steel under a dull dark plate on pale concrete; rusted turns the leaves rust brown in a dark brown frame with weathered grey concrete; city-red is painted municipal red plate. Every scheme keeps the same value ladder \u2014 concrete lightest, hardware next, leaf plate, frame steel, shaft darkest \u2014 so the recessed frame band and the tread pattern still read at thumbnail size.","options":["galvanised","blackened","rusted","city-red"]},"doorState":{"type":"choice","default":"closed","label":"Door state","describe":"Which leaves are standing open. closed = both leaves down, a flat two-panel plate, the default approved silhouette; one-open = the -Z (back) leaf swung 110 degrees up and over its outer hinge, laying it flat-ish beyond the apron and exposing the full dark shaft to a front camera; both-open = both leaves up, two 0.52 m plates standing off either long edge with the whole 1.6 x 1.2 m opening black between them. The leaves are also exported in `rig`, so a consumer can animate the swing rather than pick a frozen state.","affects":"geometry","options":["closed","one-open","both-open"]},"length":{"type":"range","default":1.6,"label":"Hatch length","describe":"Length of the door opening along X, in metres \u2014 the long axis both leaves run down. REBUILT, not scaled: the tread lozenge is a fixed 0.11 m across at a fixed 0.132 m pitch, so a longer hatch gains whole columns of diamonds (9 columns per leaf at 1.2 m, 12 at the 1.6 m default, 15 at 2.0 m) and the triangle count moves with it. Frame band, apron border, bearer width, leaf width, plate thickness and boss size are all constant sections and never stretch; only lengths and the bosses' spacing change. 1.2 m is a stubby domestic hatch, 2.0 m a wide delivery chute. Width stays 1.20 m at every value.","affects":"geometry","min":1.2,"max":2,"step":0.1},"handles":{"type":"range","default":2,"label":"Lift bosses per leaf","describe":"How many squat tapered lift bosses stand on each leaf, always symmetric about the leaf centre. 1 = a single boss dead centre, a plain utilitarian lid; 2 = the default pair at the quarter points, matching the reference; 3 = a centre boss plus an outboard pair, a heavy-duty goods hatch. Boss size is constant at every count \u2014 only the spacing is rebuilt.","affects":"geometry","min":1,"max":3,"step":1},"treadRows":{"type":"range","default":4,"label":"Tread rows","describe":"Rows of diamond tread lozenges across each leaf's 0.515 m width. 4 (the default and the maximum, so this knob can only shed) is a dense worked plate; 2 leaves two widely spaced rows and a lot of bare steel, reading as a plain checker plate. The lozenge itself is the same size at every value; only how many rows fit the width changes.","affects":"geometry","min":2,"max":4,"step":1},"apron":{"type":"toggle","default":true,"label":"Concrete apron","describe":"The poured concrete collar surrounding the steel frame. true = a 0.11 m pale border all round, footprint 2.00 x 1.60 m, the hatch reading as bedded into a sidewalk. false = the collar is gone and the steel frame band drops straight to the ground as a bare curb, footprint 1.78 x 1.38 m \u2014 for dropping into paving a consumer has already laid, or onto a loading dock.","affects":"geometry"},"concrete":{"type":"color","default":"#c1b0a1","label":"Concrete apron","describe":"Albedo of the concrete collar: its top border, its chamfered outer edge and its outer wall. The lightest mass in the asset \u2014 keep it clearly above the frame steel or the pale surround stops separating from the metalwork."},"steel":{"type":"color","default":"#7b8b8f","label":"Leaf plate","describe":"Albedo of both leaf top faces and every diamond tread lozenge standing on them \u2014 one material, one colour, the relief reads by facet shading alone. This is the identity zone; it should be the dominant colour of the closed hatch."},"frame":{"type":"color","default":"#62605c","label":"Frame steel","describe":"Albedo of the proud frame band, the raised centre bearer, and the leaves' undersides and rims (the faces that swing into view when a leaf opens). Must stay a clear value step DARKER than the leaf plate, or the recess the frame forms flattens out at thumbnail size."},"hardware":{"type":"color","default":"#9f9890","label":"Hardware","describe":"Albedo of the lift bosses and the keeper straps \u2014 the small bright fittings. Lighter than the leaf plate so the four bosses pop off the tread field; never the lightest zone, which belongs to the concrete."},"shaft":{"type":"color","default":"#211f1d","label":"Cellar shaft","describe":"The darkness down the hole: the shaft walls below the frame and the shaft floor, seen through the seams when shut and wide open when a leaf swings up. Darkest zone in the asset; it is what makes an open leaf read as an opening rather than a lifted plate."}},"presets":{"galvanised":{"concrete":"#c1b0a1","steel":"#7b8b8f","frame":"#62605c","hardware":"#9f9890","shaft":"#211f1d"},"blackened":{"concrete":"#e8e4de","steel":"#62605c","frame":"#322d2c","hardware":"#736e69","shaft":"#211f1d"},"rusted":{"concrete":"#9f9890","steel":"#97614a","frame":"#463b37","hardware":"#736e69","shaft":"#211f1d"},"city-red":{"concrete":"#e8e4de","steel":"#b63735","frame":"#564e4a","hardware":"#9f9890","shaft":"#211f1d"}},"rev":1792408799,"materials":{"concrete":{"kind":"stone","finish":"concrete"},"steel":{"kind":"metal","finish":"cast"},"frame":{"kind":"metal","finish":"cast"},"hardware":{"kind":"metal","finish":"brushed"},"shaft":{"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":1792469213,"mod_v":1792408799}