{"params":{"colorway":{"type":"choice","default":"command-grey","label":"Colorway","describe":"Named colour scheme for the whole tablet. command-grey is the approved build (mid-grey shell, dark slate screen, near-black strap and bumper, cyan data readout); rust-crew is a warm tan field unit with an amber readout; grey-tech is gunmetal with a navy screen; off-white-duty is habitat-panel white with an astro-orange readout. Colours only \u2014 geometry and triangle count are unchanged.","icon":"\ud83c\udfa8","options":["command-grey","rust-crew","grey-tech","off-white-duty"]},"size":{"type":"range","default":1,"label":"Tablet size","describe":"Overall scale of the slate: 1.0 is the approved 280 x 200 mm field tablet, 0.8 a pocket handset (~224 mm wide), 1.35 a big command slate (~378 mm wide). Uniform scale \u2014 proportions and triangle count are unchanged.","affects":"geometry","icon":"\ud83d\udccf","min":0.8,"max":1.35,"step":0.05},"aspect":{"type":"range","default":1,"label":"Aspect","describe":"Width of the slate relative to its 190 mm height: 1.0 is the approved landscape tablet (280 mm wide), 0.75 a portrait-leaning pad (~210 mm wide), 1.25 a wide console slate (~350 mm). Screen, bezel and UI stretch with it; triangle count is unchanged.","affects":"geometry","icon":"\u2194\ufe0f","min":0.75,"max":1.25,"step":0.05},"shell":{"type":"color","default":"#878c94","label":"Shell","describe":"Albedo of the bezel and back shell \u2014 the dominant mass of the tablet. Overrides the colorway. Keep it clearly lighter than the screen so the display reads.","icon":"\ud83c\udfa8"},"accent":{"type":"color","default":"#4fc8bc","label":"Readout","describe":"Colour of the glowing data tiles on the screen \u2014 the small, sharpest accent and the one emitting surface. Overrides the colorway. Works best highly saturated against the dark screen.","icon":"\ud83d\udca0"}},"presets":{"command-grey":{"shell":"#878c94","screen":"#3d3f47","trim":"#1d1e26","accent":"#4fc8bc"},"rust-crew":{"shell":"#c2a173","screen":"#4a3a30","trim":"#2a211c","accent":"#e0a33c"},"grey-tech":{"shell":"#565d66","screen":"#1f2733","trim":"#14171c","accent":"#4fc8bc"},"off-white-duty":{"shell":"#d8d5cc","screen":"#34363c","trim":"#23242a","accent":"#b2684b"}},"night":{"accent":{"color":"#7ff0ff","intensity":0.85,"describe":"the data tablet screen readout glow","albedo":"#4fc8bc","findable":true}},"rev":1787907240,"materials":{"shell":{"kind":"plastic","finish":"satin"},"accent":{"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":1792489056,"mod_v":1787907240}