{"params":{"colorway":{"type":"choice","default":"galvanised","label":"Colorway","describe":"curated paint scheme; sets every zone albedo. galvanised = the shipped warm-grey cabinet under a bleached cream roof plate; slate-blue = a cool blue-grey cabinet with pale grey louvers; cream-service = a near-white cabinet capped by a mid-grey plate. All three keep the dark #3f4247 voids and the taxi-yellow placard","options":["galvanised","slate-blue","cream-service"]},"casing":{"type":"color","default":"#b5aea0","label":"Casing","describe":"albedo of the painted sheet-metal cabinet walls, the skid piers, the deck and every access-door leaf \u2014 the dominant mass, roughly 58% of the triangles"},"plate":{"type":"color","default":"#f5f1e7","label":"Roof plate","describe":"albedo of the overhanging top cap, the fan curb and its rim \u2014 the light, sun-bleached plane the whole silhouette is read against from above"},"recess":{"type":"color","default":"#3f4247","label":"Voids","describe":"albedo of everything that reads as a hole or a shadow gap: the panel reveals behind each door leaf and louver panel, the sunken fan well and its floor, the fan hub, and the skid runner behind the forklift slots. Keep it the darkest zone or the door outlines fuse into the wall"},"louver":{"type":"color","default":"#6f8fa0","label":"Louvers","describe":"albedo of the sawtooth vent slats on the front and right faces and of the three condenser fan blades \u2014 cool galvanised grille metal, so the vents separate from the warmer casing"},"placard":{"type":"color","default":"#e8a825","label":"Placard","describe":"albedo of the small service placard on the upper front door leaf; the only saturated note on the asset, and the kit taxi-yellow accent"},"bays":{"type":"range","default":2,"label":"Skid bays","describe":"number of forklift slots through the pallet skid, integer 1-3. REBUILDS the cabinet rather than scaling it: piers multiply at a constant 0.57 m pitch keeping their 0.26 m section and the 0.31 m slot width, so the whole unit comes out 0.93 m (1 slot, 2 piers) / 1.50 m (2 slots, 3 piers, the default) / 2.07 m (3 slots, 4 piers) wide. Depth stays 1.30 m, so 1 reads as a compact packaged unit and 3 as a long twin-circuit one. The fan assembly follows at 73% of the width until it is capped by the 1.30 m depth, and the front and back panel widths follow; slat pitch, leaf height, chamfers and the skid height do not","affects":"geometry","icon":"\ud83d\udce6","min":1,"max":3,"step":1},"tallness":{"type":"range","default":1,"label":"Tallness","describe":"height of the sheet-metal cabinet between the skid deck and the roof plate, 0.80 squat to 1.10 tall (overall 0.92 m to 1.13 m). REBUILDS: louver slats multiply at a constant 57 mm pitch (7 slats at 0.80, 9 at the default, 11 at 1.10) and the stacked access-door leaves drop from two to one below about 0.87, where the reveal can no longer hold both. Leaf height, slat pitch, the skid and the whole fan assembly are unchanged","affects":"geometry","icon":"\u2195\ufe0f","min":0.8,"max":1.1},"facets":{"type":"choice","default":"12","label":"Fan facets","describe":"cross-section of the fan curb, the sunken well, both guard rings and the hub: 8 reads as a chunky faceted octagon whose corners step visibly out of the roof plate, 12 is the shipped default, 16 reads as a near-round disc. Kept even so the curb always rests on a flat, and the six radial spokes are unaffected. Most visible from directly above","affects":"geometry","icon":"\u2b55","options":["8","12","16"]}},"presets":{"galvanised":{"casing":"#b5aea0","plate":"#ece5d3","recess":"#3f4247","louver":"#6f8fa0","placard":"#e8a825"},"slate-blue":{"casing":"#6f8fa0","plate":"#ece5d3","recess":"#3f4247","louver":"#b5aea0","placard":"#e8a825"},"cream-service":{"casing":"#ece5d3","plate":"#b5aea0","recess":"#3f4247","louver":"#6f8fa0","placard":"#e8a825"}},"rev":1792408799,"materials":{"casing":{"kind":"paint","finish":"eggshell"},"plate":{"kind":"paint","finish":"eggshell"},"recess":{"kind":"paint","finish":"matte"},"louver":{"kind":"metal","finish":"satin"},"placard":{"kind":"plastic","finish":"satin"}},"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":1792469908,"mod_v":1792408799}