{"params":{"colorway":{"type":"choice","default":"empire-crimson","label":"Colorway","describe":"Faction livery. empire-crimson is the reference: a crimson hull with lighter-crimson armour plates. coalition-blue is the rival navy hull with deep blue plates. ash-veteran is a bare steel-grey hull wearing crimson plates. rust-corsair is a weathered tan mercenary hull with ochre plates. Greys, bays, windows and lenses keep the same value ladder in every preset.","options":["empire-crimson","coalition-blue","ash-veteran","rust-corsair"]},"hull":{"type":"color","default":"#9b4845","label":"Hull","describe":"The dominant shell colour: the hull, the citadel and the bow rim face."},"accent":{"type":"color","default":"#ba5954","label":"Armour accent","describe":"Raised livery armour: the bevel ring round the bow face, the citadel brow band, the deck armour plates beside the spine strip, and the mast tip."},"plating":{"type":"color","default":"#63646b","label":"Plating","describe":"Mid grey of the greeble plates, the hangar blocks, the engine and tube housings, the coaming rails and the ventral keel block."},"gunmetal":{"type":"color","default":"#54555e","label":"Gunmetal","describe":"Darker grey of the turret housings, the hangar door leaves and the floor of the spine strip."},"steel":{"type":"color","default":"#8d94a2","label":"Steel","describe":"Light structural steel of the turret barbettes, the tower drums, the engine collars and the nozzle rims."},"pale":{"type":"color","default":"#d8dade","label":"Pale steel","describe":"The palest metal: the tower flange disc, the mast, the antenna crossbar and the sensor ball."},"recess":{"type":"color","default":"#20242f","label":"Recess","describe":"Dark interior of every sunken feature: the bow tube bay, the hangar mouths, the vents, the nozzle bores and the engine backing band."},"glass":{"type":"color","default":"#2d313f","label":"Bridge glass","describe":"The citadel window band set back under its brow. It glows warm after dark."},"thruster":{"type":"color","default":"#e2e3e5","label":"Main engine lens","describe":"Pale lens at the bottom of each of the three main engine bores. It burns cyan-white after dark."},"bowLens":{"type":"color","default":"#eaeaea","label":"Bow tube lens","describe":"Pale lens in each of the six bow tubes. It glows blue after dark."},"hullLength":{"type":"range","default":1,"label":"Hull length","describe":"Rebuilds the hull from 34 m (0.85) to 45 m (1.12). The greeble rows, armour plates and spine ribs keep their pitch, so a longer ship carries more of them. Section, citadel, turret and engine sizes stay fixed. 0.85 is a stubby escort and 1.12 a long dreadnought.","affects":"geometry","min":0.85,"max":1.12,"step":0.01},"beam":{"type":"range","default":1,"label":"Beam","describe":"Widens or narrows every hull station, from a 15 m knife-hulled raider (0.85) to a 21 m broad-shouldered battleship (1.15). The citadel, engine spacing and turret lines ride out with the beam. Length and height are unchanged.","affects":"geometry","min":0.85,"max":1.15,"step":0.01},"batteries":{"type":"range","default":5,"label":"Turret batteries","describe":"Number of twin-gun turret PAIRS spaced evenly down the chine slabs, plus two fixed centreline turrets. At 5 (the reference) the deck bristles with twelve guns. At 2 only one pair aft and one forward remain, and the slabs fill with greebles instead.","affects":"geometry","min":2,"max":5,"step":1},"towerTiers":{"type":"range","default":2,"label":"Tower tiers","describe":"Number of 0.7 m drum tiers stacked in the comms tower under the mast. At 1 the tower is a squat conning post. At 3 it is a tall sensor spire that clearly tops the silhouette.","affects":"geometry","min":1,"max":3,"step":1},"greebles":{"type":"range","default":1,"label":"Hull greebles","describe":"Density of the plates and vents on the flanks, chine slabs, keel and decks. At 0.4 the hull is clean, with sparse plates and big bare crimson planes. At 1.1 every facet is crusted with grey plating. The silhouette does not change.","affects":"geometry","min":0.4,"max":1.1,"step":0.05}},"presets":{"empire-crimson":{"hull":"#9b4845","accent":"#ba5954","plating":"#63646b","gunmetal":"#54555e","steel":"#8d94a2","pale":"#d8dade","recess":"#20242f","glass":"#2d313f","thruster":"#e2e3e5","bowLens":"#eaeaea"},"coalition-blue":{"hull":"#577ca7","accent":"#405f88","plating":"#63646b","gunmetal":"#54555e","steel":"#8d94a2","pale":"#d8dade","recess":"#20242f","glass":"#2d313f","thruster":"#e2e3e5","bowLens":"#eaeaea"},"ash-veteran":{"hull":"#7d7d84","accent":"#9b4845","plating":"#54555e","gunmetal":"#3f424b","steel":"#8d94a2","pale":"#d8dade","recess":"#20242f","glass":"#2d313f","thruster":"#e2e3e5","bowLens":"#eaeaea"},"rust-corsair":{"hull":"#85736b","accent":"#c49566","plating":"#63646b","gunmetal":"#54555e","steel":"#a59b91","pale":"#e0d7d5","recess":"#20242f","glass":"#2d313f","thruster":"#e2e3e5","bowLens":"#eaeaea"}},"night":{"thruster":{"color":"#bfe9ff","intensity":1,"describe":"Main drive plasma in the three stern engine bores.","albedo":"#e2e3e5","findable":true},"bowLens":{"color":"#8cc8ff","intensity":0.75,"describe":"The six bow tubes, glowing standby blue.","albedo":"#eaeaea","findable":true},"glass":{"color":"#ffd9a0","intensity":0.7,"describe":"Bridge lighting behind the citadel window band.","albedo":"#2d313f","findable":true}},"decals":[{"name":"hull-emblem-starboard","size":[3.6,1.5],"at":[6.937,4.917,6.4],"normal":[0.9855,0,0.1694],"up":[0,1,0],"describe":"Faction emblem or hull number on the clean flank panel forward of midships.","albedo":"#9b4845","mode":"plate","relief_mm":0.1,"verified":true},{"name":"hull-emblem-port","size":[3.6,1.5],"at":[-6.937,4.917,6.4],"normal":[-0.9855,0,0.1694],"up":[0,1,0],"describe":"Faction emblem or hull number on the clean flank panel forward of midships.","albedo":"#9b4845","mode":"plate","relief_mm":0.1,"verified":true}],"materials":{"hull":{"kind":"paint","finish":"matte"},"accent":{"kind":"paint","finish":"matte"},"plating":{"kind":"metal","finish":"satin"},"gunmetal":{"kind":"metal","finish":"cast"},"steel":{"kind":"metal","finish":"brushed"},"pale":{"kind":"metal","finish":"polished"},"recess":{"kind":"paint","finish":"matte"},"glass":{"kind":"glass","finish":"clear"},"thruster":{"kind":"emissive","finish":"glow"},"bowLens":{"kind":"emissive","finish":"glow"}},"rev":1793064929,"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":1793064949,"mod_v":1793064929}