{"params":{"colorway":{"type":"choice","default":"arc-white","label":"Colorway","describe":"Curated kit-menu paint scheme; sets all nine zone albedos at once, always keeping one COOL pastel strip against the warm front lamp. arc-white = the shipped pure-white shell over a slate hem with a mint-turquoise strip; sky-commuter = a faintly cool white over a near-black hem with a sky-blue strip and pink tail bars; lilac-shuttle = a pale grey shell over a near-black hem with a lilac strip and violet lift pads; slate-hire = a mid-grey fleet shell over a deep teal-black hem with a saturated blue strip, the darkest scheme of the four.","options":["arc-white","sky-commuter","lilac-shuttle","slate-hire"]},"shell":{"type":"color","default":"#ffffff","label":"Shell","describe":"Albedo of the main capsule body: the flank below the strip, the shoulder above it, the roof, and the solid rear panel when the courier glazing is chosen. The dominant colour, about 60% of the visible surface."},"panel":{"type":"color","default":"#f4f7fa","label":"Roof module","describe":"Albedo of the detachable roof module on the spine. One faint value step off the shell so the module reads as a bolted-on box rather than part of the roof; push it further from the shell for a two-tone livery."},"hem":{"type":"color","default":"#3f4a58","label":"Belly and nacelles","describe":"Albedo of the dark grounding band that wraps the whole underside, of the four lift nacelle bodies and of both bumpers. Keep it several value steps below the shell or the pod stops reading as floating over a chassis."},"trim":{"type":"color","default":"#1b212a","label":"Trim","describe":"Albedo of the near-black hardware: the recessed nose grille, the recessed rear panel and the collar at the foot of each nacelle. The darkest zone, and what draws the pod outline at distance."},"glass":{"type":"color","default":"#5d6b7c","label":"Tinted canopy","describe":"Albedo of the single wraparound glazing band recessed into the shell \u2014 windscreen, both side lights and the rear screen are one continuous ribbon. A cool mid grey; raise it toward pale grey for clear daytime glass, drop it toward the trim for a limousine tint."},"strip":{"type":"color","default":"#7fe7da","label":"Light strip","describe":"Albedo of the thin band lying in the groove that runs nose to tail under the canopy. This is the kit's single neon-pastel accent and the zone that glows hardest after dark. Keep it COOL \u2014 mint, cyan, sky or lilac \u2014 so it stays a clear hue apart from the warm front lamp."},"lamp":{"type":"color","default":"#ffe9b3","label":"Front lamp bar","describe":"Albedo of the wide lamp bar standing proud inside the recessed nose grille. Warm and pale by day; this is the zone that becomes the hard white forward beam at night."},"tail":{"type":"color","default":"#ff9ec7","label":"Tail lamps","describe":"Albedo of the two bars in the recessed rear panel. Kept a clear hue apart from the front lamp so a consumer can light nose and tail differently."},"lift":{"type":"color","default":"#8fc7e8","label":"Lift pads","describe":"Albedo of the four pads on the undersides of the lift nacelles \u2014 the only light note below the belly, and what makes the nacelles read as thrusters rather than as dark blocks. Becomes the downward hover glow at night."},"cabin":{"type":"choice","default":"two-seat","label":"Cabin","describe":"STATE: how many rows this hull is built with, on an identical nose, tail section, hem and nacelle size. two-seat = the shipped 4.5 m city pod that parks in one 2 x 4.5 m grid bay. four-seat = a whole 1.5 m bay is ADDED behind the front row, giving a 2 x 6.0 m hull with a real B-pillar hoop dividing the canopy into front and rear side lights and the rear nacelles carried back with the tail; panels are added rather than stretched, so the triangle count moves with the value. The four-seat reads long and limousine-like against the shipped stubby droplet.","affects":"geometry","options":["two-seat","four-seat"]},"cornerFacets":{"type":"choice","default":"1","label":"Corner facets","describe":"How many flat planes cut each corner of the hull plan, at the nose and at both tail corners, on every mass at once \u2014 the hem, the flank, the strip groove, the canopy and the roof share one plan generator so they can never disagree. 1 = the shipped single crisp chamfer, a hard-cut droplet; 2 = a two-plane bevel; 3 = three planes, so the pod reads as a nearly round capsule from above. Width and length do not change at any value; only the section does.","affects":"geometry","options":["1","2","3"]},"glazing":{"type":"choice","default":"wraparound","label":"Glazing","describe":"STATE: what fills the recessed band above the light strip behind the front row. wraparound = the shipped passenger pod, one tinted canopy running unbroken from the windscreen round both flanks to the rear screen. courier = everything behind the front seats is blanked with a solid shell-coloured cargo panel set 20 mm into the same band, so the glass stops at a bulkhead just behind the driver and the back half of the pod becomes a windowless load box. Combined with the four-seat cabin the blank runs from the second row back, giving a long-wheelbase delivery pod.","affects":"geometry","options":["wraparound","courier"]}},"presets":{"arc-white":{"shell":"#ffffff","panel":"#f4f7fa","hem":"#3f4a58","trim":"#1b212a","glass":"#5d6b7c","strip":"#7fe7da","lamp":"#ffe9b3","tail":"#ff9ec7","lift":"#8fc7e8"},"sky-commuter":{"shell":"#f4f7fa","panel":"#e6ecf2","hem":"#2a323d","trim":"#12303a","glass":"#6e7f92","strip":"#8fc7e8","lamp":"#ffd9a8","tail":"#ffb8e0","lift":"#5fb3e0"},"lilac-shuttle":{"shell":"#e6ecf2","panel":"#d3dce6","hem":"#1b212a","trim":"#12303a","glass":"#7b8a9c","strip":"#d3b9ff","lamp":"#ffe9b3","tail":"#ff9ec7","lift":"#b7a6f5"},"slate-hire":{"shell":"#9aa8b8","panel":"#8e9eae","hem":"#12303a","trim":"#1b212a","glass":"#3f4a58","strip":"#5fb3e0","lamp":"#ffd9a8","tail":"#ffb8e0","lift":"#7fe7da"}},"night":{"strip":{"color":"#b6fdf1","intensity":1,"describe":"the pastel marker strip in its groove \u2014 one hard cold line tracing the whole pod outline nose to tail, the signature after dark","albedo":"#7fe7da","findable":true},"lift":{"color":"#9fe8ff","intensity":0.85,"describe":"the four pads under the lift nacelles, the downward glow the pod hovers on","albedo":"#8fc7e8","findable":true},"glass":{"color":"#ffdcae","intensity":0.5,"describe":"cabin lighting leaking through the tinted canopy \u2014 warm, soft and seen through tint, so it never competes with the lamp bar","albedo":"#5d6b7c","findable":true},"lamp":{"color":"#ffffff","intensity":1,"describe":"the bar recessed in the nose grille: hard white forward beam","albedo":"#ffe9b3","findable":true},"tail":{"color":"#ff4a3c","intensity":0.5,"describe":"the two bars in the rear recess \u2014 deep red and dim, so the tail never competes with the nose","albedo":"#ff9ec7","findable":true}},"decals":[{"name":"flank-l","size":[1.3,0.08],"at":[1,0.79,-0.95],"normal":[1,0,0],"up":[0,1,0],"describe":"the flat mid-flank band on the left side, under the light strip and behind the nose taper","albedo":"#ffffff","mode":"plate","relief_mm":0,"verified":true},{"name":"flank-r","size":[1.3,0.08],"at":[-1,0.79,-0.95],"normal":[-1,0,0],"up":[0,1,0],"describe":"the flat mid-flank band on the right side, under the light strip and behind the nose taper","albedo":"#ffffff","mode":"plate","relief_mm":0,"verified":true}],"rev":1787864525,"materials":{"shell":{"kind":"paint","finish":"gloss"},"panel":{"kind":"paint","finish":"gloss"},"hem":{"kind":"plastic","finish":"satin"},"trim":{"kind":"plastic","finish":"matte"},"glass":{"kind":"glass","finish":"clear"},"strip":{"kind":"emissive","finish":"glow"},"lamp":{"kind":"emissive","finish":"glow"},"tail":{"kind":"emissive","finish":"glow"},"lift":{"kind":"emissive","finish":"glow"}},"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":1792486024,"mod_v":1787864525}