{"params":{"colorway":{"type":"choice","default":"coalition","label":"Colorway","describe":"Curated kit-coherent scheme. coalition is steel plating with slate-blue faction wedges; empire swaps the wedges to crimson over the same steel; derelict is an unpainted salvage hulk in warm greys and rust; outerrim is a neutral-station teal and green. Every scheme keeps the same light-to-dark ladder.","options":["coalition","empire","derelict","outerrim"]},"hull":{"type":"color","default":"#d8dade","label":"Hull plating","describe":"Albedo of the bare steel facet columns of the octagonal core, the boom end blocks and the top/bottom caps. The dominant mass colour."},"livery":{"type":"color","default":"#577ca7","label":"Faction livery","describe":"Albedo of the four alternating painted facet columns that run the full height of the core and of the band on each docking arm. This is the faction accent \u2014 the wedge pattern that identifies the hub at thumbnail size."},"frame":{"type":"color","default":"#eaeaea","label":"Bezels and collars","describe":"Albedo of every port bezel, the docking-collar skirts, the hatch leaf, the docking-arm rails and the comm dish and its pylon. The lightest value in the scheme."},"pane":{"type":"color","default":"#20242f","label":"Viewport glass","describe":"Albedo of the recessed panes sunk inside the bezels, including the small pane in the front hatch. Near-black by day; this is the zone that lights up at night."},"greeble":{"type":"color","default":"#54555e","label":"Hardware","describe":"Albedo of the collar interiors and bulkheads, hull vents, grab rails, antenna masts, the dish pylon and yoke. A mid-dark grey that separates fittings from plating."},"array":{"type":"color","default":"#2d313f","label":"Radiator arrays","describe":"Albedo of the flat panels above and below each docking-arm end block. The darkest structural zone, so the arms read as slabs against the steel."},"accent":{"type":"color","default":"#ba5954","label":"Beacon lamps","describe":"Albedo of the two small navigation beacons \u2014 one on the tall mast tip, one on the dish rim. Tiny and warm; this zone becomes the red running light after dark."},"courses":{"type":"range","default":1,"label":"Hull courses","describe":"How many 1.36 m belly courses the core is built from. 1 is the compact ball hub (4.60 m tall); 2 and 3 REBUILD the core with extra full courses of plating and their own ring of viewports, giving a 5.96 m and a 7.32 m drum-shaped hub. Collars, arms and dish stay on the mid-line, so the joint geometry is unchanged. Triangle count rises with each course.","affects":"geometry","min":1,"max":3,"step":1},"ports":{"type":"range","default":12,"label":"Viewports","describe":"How many recessed viewport ports are cut into the hull, added in mirrored pairs from a fixed layout. 4 is a stripped utility hub with only the two big octagonal flank windows; 12 is the default lived-in mix of big flank windows and small shoulder ports; 20 is a heavily glazed observation hub. Changes triangle count.","affects":"geometry","min":4,"max":20,"step":2},"booms":{"type":"toggle","default":true,"label":"Docking arms","describe":"Whether the two lateral docking arms and their radiator arrays are built. On, the hub spans 6.1 m and reads as a junction; off, the arms and slabs are gone entirely and the bare port and starboard collars are left flush and closed, giving a compact 4.4 m ball that stows against a larger station.","affects":"geometry"},"masts":{"type":"range","default":3,"label":"Antenna masts","describe":"How many antenna masts stand on the dorsal cap, always symmetric: 1 is the single tall beacon mast alone, 3 adds a shorter forward pair, 5 adds a second aft pair, bristling the top silhouette. Changes triangle count.","affects":"geometry","min":1,"max":5,"step":2},"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 20-60 m, as built 6.23 m).","affects":"geometry","min":1,"max":10.6,"step":0.05}},"presets":{"coalition":{"hull":"#d8dade","livery":"#577ca7","frame":"#eaeaea","pane":"#20242f","greeble":"#54555e","array":"#2d313f","accent":"#ba5954"},"empire":{"hull":"#d8dade","livery":"#893d38","frame":"#eaeaea","pane":"#20242f","greeble":"#54555e","array":"#2d313f","accent":"#c49566"},"derelict":{"hull":"#85736b","livery":"#5c3d41","frame":"#a59b91","pane":"#20242f","greeble":"#63646b","array":"#3f424b","accent":"#9b8779"},"outerrim":{"hull":"#71928e","livery":"#638e6e","frame":"#e2e3e5","pane":"#20242f","greeble":"#3f424b","array":"#2d313f","accent":"#78b58f"}},"night":{"pane":{"color":"#ffd2a0","intensity":0.65,"describe":"crew lighting leaking out of the viewports and the hatch window","albedo":"#20242f","findable":true},"accent":{"color":"#ff4d4d","intensity":1,"describe":"red navigation beacons on the mast tip and the dish rim","albedo":"#ba5954","findable":true}},"rev":1792617276,"materials":{"hull":{"kind":"metal","finish":"satin"},"livery":{"kind":"paint","finish":"matte"},"frame":{"kind":"metal","finish":"satin"},"pane":{"kind":"glass","finish":"clear"},"greeble":{"kind":"paint","finish":"matte"},"array":{"kind":"metal","finish":"satin"},"accent":{"kind":"glass","finish":"clear"}},"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":1792617289,"mod_v":1792617276}