{"params":{"colorway":{"type":"choice","default":"astro-gunmetal","label":"Colorway","describe":"curated kit-coherent scheme. astro-gunmetal is the dark NASA-punk default; ice-hull turns the console into a pale off-white station terminal on a grey foot; rust-field paints it in the regolith browns of the kit terrain with a sand trim band.","affects":"colors","options":["astro-gunmetal","ice-hull","rust-field"]},"hull":{"type":"color","default":"#3d3f47","label":"Hull gunmetal","describe":"dominant albedo: the tapered column, the keyboard tray, the proud bezel frame around the display and the hinge boss. Darkening it makes the whole totem read heavier.","affects":"colors"},"head":{"type":"color","default":"#434e67","label":"Screen head","describe":"albedo of the cut-corner screen shell and the neck yoke behind it \u2014 the mass that cantilevers over the column. Slightly bluer than the hull so the head separates.","affects":"colors"},"accent":{"type":"color","default":"#5f6570","label":"Light accent","describe":"albedo of the shelf bracket under the keyboard tray and the access hatch on the column back; one value step lighter than the hull so both read as bolted-on plates.","affects":"colors"},"plinth":{"type":"color","default":"#737785","label":"Plinth","describe":"albedo of the splayed octagonal foot. The lightest of the greys, so the console reads as planted in the regolith rather than floating.","affects":"colors"},"trim":{"type":"color","default":"#b2684b","label":"Trim band","describe":"albedo of the unbroken ring above the plinth \u2014 the only warm colour on the asset. Astro orange by default; the one accent that carries at thumbnail size.","affects":"colors"},"keyboard":{"type":"color","default":"#dcdee0","label":"Keyboard slab","describe":"albedo of the pale keyboard deck on the shelf; the brightest surface on the model after the glass.","affects":"colors"},"keys":{"type":"color","default":"#878c94","label":"End key blocks","describe":"albedo of the two grey key blocks flanking the keyboard slab; mid grey so they separate from the slab without matching the tray.","affects":"colors"},"screen":{"type":"color","default":"#4ec6d2","label":"Display glow","describe":"albedo AND emissive tint of the sunken display glass. Drives the colour of the light the console throws; swap it to amber or green for an alarm/nav terminal.","affects":"colors"},"glyphs":{"type":"color","default":"#a9e7ec","label":"HUD glyphs","describe":"albedo of the flush hexagon outline and corner blips on the glass. Keep it lighter than the display glow or the readout disappears into the screen.","affects":"colors"},"tallness":{"type":"range","default":1,"label":"Tallness","describe":"stretches everything above the trim band \u2014 column, shelf and screen head rise together. 0.75 is a squat 1.18 m bench console (the prompt's \"1.2 m\" reading), 1.0 the 1.52 m standing default, 1.18 a lanky 1.76 m station.","affects":"geometry","min":0.75,"max":1.18},"screenSize":{"type":"range","default":1,"label":"Screen size","describe":"scales the screen head in width and height only (bezel depth is fixed). 0.85 is a modest 0.66 m panel barely wider than the shelf, 1.18 a 0.92 m billboard head that heavily overhangs the base.","affects":"geometry","min":0.85,"max":1.18},"cornerCut":{"type":"range","default":1,"label":"Corner cut","describe":"depth of the 45-degree corner chamfer on every octagon (plinth, column, tray, bezel). 0.55 reads as an almost square-cornered slab console, 1.5 as a heavily faceted eight-sided one.","affects":"geometry","min":0.55,"max":1.5}},"presets":{"ice-hull":{"hull":"#5f6570","head":"#989ea7","accent":"#878c94","plinth":"#737785","trim":"#b2684b","keyboard":"#dcdee0","keys":"#3d3f47"},"rust-field":{"hull":"#5b4337","head":"#73594d","accent":"#856f5d","plinth":"#3e2f2b","trim":"#c1a078","keyboard":"#dcdee0","keys":"#ac7c64"}},"night":{"screen":{"color":"#4ec6d2","intensity":0.75,"describe":"display backlight","albedo":"#4ec6d2","findable":true},"glyphs":{"color":"#c8f6fb","describe":"readout characters over the backlight","albedo":"#a9e7ec","findable":true}},"rev":1792408799,"materials":{"hull":{"kind":"metal","finish":"satin"},"head":{"kind":"plastic","finish":"satin"},"accent":{"kind":"metal","finish":"brushed"},"plinth":{"kind":"paint","finish":"matte"},"trim":{"kind":"plastic","finish":"satin"},"keyboard":{"kind":"plastic","finish":"satin"},"keys":{"kind":"plastic","finish":"matte"},"screen":{"kind":"emissive","finish":"screen"},"glyphs":{"kind":"emissive","finish":"screen"}},"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":1792467644,"mod_v":1792408799}