{"params":{"colorway":{"type":"choice","default":"clinical","label":"Colorway","describe":"curated kit-coherent scheme: clinical is the default white block with slate ribbons and a sunflower sill nosing; guide-blue swaps the whole cool half of the palette for navy glazing under a pale blue nosing; mint-ward is a soft green-grey ward wing on a teal plinth; warm-stone is a sand-rendered older wing with brown trim and an amber nosing","affects":"colors","options":["clinical","guide-blue","mint-ward","warm-stone"]},"wall":{"type":"color","default":"#f5f7f8","label":"Wall","describe":"albedo of the rendered wall field on all four elevations and of the two end piers \u2014 the dominant mass of the building","affects":"colors"},"trim":{"type":"color","default":"#66727d","label":"Plinth & parapet","describe":"albedo of the base plinth skirt and of the parapet ring above the roof line \u2014 the two dark horizontal bands that terminate the block top and bottom","affects":"colors"},"frame":{"type":"color","default":"#d9dfe3","label":"Window frames","describe":"albedo of every window reveal, the vertical mullions dividing each ribbon, the porthole rims and the rooflight kerb \u2014 the mid-grey aluminium tone between the white wall and the dark glass","affects":"colors"},"glazing":{"type":"color","default":"#3a3f52","label":"Glazing","describe":"albedo of the ribbon window panes, the two porthole lights and the rooflight glass \u2014 the darkest value in the palette, and the zone that lights up after dark","affects":"colors"},"sill":{"type":"color","default":"#f2c744","label":"Sill nosing","describe":"albedo of the projecting nosing under each ribbon band, the one saturated accent on the building; it is the stripe that underlines every window band and is spent nowhere else","affects":"colors"},"deck":{"type":"color","default":"#e6eaed","label":"Roof deck","describe":"albedo of the flat roof deck inside the parapet, seen from above and from any raised camera \u2014 a pale grey membrane one value step below the wall","affects":"colors"},"sign":{"type":"color","default":"#e0453d","label":"Cross","describe":"albedo of the raised hospital cross on the front wall; the emergency red of the kit, used on this one feature only so it keeps signalling","affects":"colors"},"floors":{"type":"range","default":3,"label":"Floors","describe":"number of 3 m storeys, REBUILT not scaled: each value adds or removes a whole storey with its own ribbon band, sill nosing and mullion set, so the block stands 6.85 m at 2 (a low two-band wing) and 15.85 m at 5 (a tall slab of five bands). The 12 x 8 m footprint, the 3 m pitch, the plinth and the parapet are identical at every value","affects":"geometry","min":2,"max":5,"step":1},"bays":{"type":"range","default":8,"label":"Window bays","describe":"how many equal lights each ribbon band is divided into by vertical mullions: 4 gives four wide picture panes and a very open ward wall, 12 gives a fine dense pinstripe of narrow lights. The ribbon length, height and nosing never change, only the mullion count and pane width","affects":"geometry","min":4,"max":12,"step":1},"rearWindows":{"type":"toggle","default":false,"label":"Rear ribbons","describe":"off (the shipped default) leaves the rear elevation a flat blank wall with only its plinth, piers and parapet, which is what a wing designed to be backed onto another block wants; on cuts the same recessed ribbon bands, sill nosings and mullions into the rear wall so the block reads as a free-standing double-aspect wing","affects":"geometry"},"rooflight":{"type":"toggle","default":true,"label":"Rooflight","describe":"a low glazed lantern on the roof deck lighting the central corridor, 4.4 x 1.8 m and 0.45 m tall with a tapered aluminium kerb; off leaves a completely bare deck inside the parapet, which is what you want under a helipad deck or a plant enclosure","affects":"geometry"},"scale":{"type":"range","default":1,"label":"Scale","describe":"Scales the whole model; 1 is as built. Real-world size is in this range (real length is 25-60 m, as built 12 m).","affects":"geometry","min":1,"max":5.5,"step":0.05}},"presets":{"clinical":{"wall":"#f5f7f8","trim":"#66727d","frame":"#d9dfe3","glazing":"#3a3f52","sill":"#f2c744","deck":"#e6eaed","sign":"#e0453d"},"guide-blue":{"wall":"#f5f7f8","trim":"#245e8f","frame":"#a8cde8","glazing":"#14395c","sill":"#6fb0da","deck":"#e6eaed","sign":"#e0453d"},"mint-ward":{"wall":"#eef1f4","trim":"#2b7f6c","frame":"#8fd3c2","glazing":"#2c333b","sill":"#4fae97","deck":"#e5f4f0","sign":"#e0453d"},"warm-stone":{"wall":"#e8d9c2","trim":"#8f6b45","frame":"#c8a87c","glazing":"#46505a","sill":"#f5a04a","deck":"#eef1f4","sign":"#b3241f"}},"night":{"glazing":{"color":"#ffd9a0","intensity":0.55,"describe":"dimmed warm ward lighting behind the ribbon glazing, the portholes and the roof lantern \u2014 low, because a ward at night is on night lights, not full output","albedo":"#3a3f52","findable":true},"sign":{"color":"#ff5f4f","intensity":0.95,"describe":"the internally-lit red hospital cross on the front wall \u2014 the one hard light on the block, and the thing that finds the building from across a street","albedo":"#e0453d","findable":true}},"decals":[{"name":"name-board","size":[3.2,1],"at":[2.8,3.325,3.94],"normal":[0,0,1],"up":[0,1,0],"describe":"the hospital name board on the front elevation, on the spandrel beside the red cross at first-floor height \u2014 the main identity sign, and the mark most buyers will print","albedo":"#f5f7f8","mode":"plate","relief_mm":0,"verified":true},{"name":"entrance-band","size":[2.6,0.4],"at":[0,0.8,3.94],"normal":[0,0,1],"up":[0,1,0],"describe":"the low sign band on the front wall between the two porthole lights, above the plinth and under the ground-floor ribbon \u2014 street-level lettering: the ward or department name beside the entrance","albedo":"#f5f7f8","mode":"plate","relief_mm":0,"verified":true}],"rev":1792619039,"materials":{"wall":{"kind":"paint","finish":"matte"},"trim":{"kind":"stone","finish":"concrete"},"frame":{"kind":"metal","finish":"satin"},"glazing":{"kind":"glass","finish":"clear"},"sill":{"kind":"paint","finish":"eggshell"},"deck":{"kind":"plastic","finish":"matte"},"sign":{"kind":"paint","finish":"gloss"}},"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.","decals_note":"flat areas on the surface where you can print your own logo, sign or number. `at` is the centre in model space, `normal` points out of the surface, `size` is [width, height] in metres. Bake art with https://polyfork.dev/cdn/sdf.mjs and place it with https://polyfork.dev/cdn/decal.mjs, or use `at`/`normal`/`size` directly in any engine. `albedo` is the colour it prints on. mode `plate` means the face is flat and a quad is enough; `projected` means it is curved (`relief_mm` deep) and the mark has to be projected onto the geometry. Measured on the DEFAULT build: a geometry knob can move the surface a few centimetres; decal.mjs follows it, anywhere else re-measure or keep the defaults.","preview_v":1792619051,"mod_v":1792619039}