{"params":{"colorway":{"type":"choice","default":"lab-classic","label":"Colorway","describe":"Curated kit-coherent scheme. lab-classic is the school standard \u2014 a black-enamelled cast foot and stage under a cream-white arm and body tube. enamel-1975 darkens the arm and tube to grey painted metal and dulls the plating to nickel and real brass, for a lab that has replaced nothing. white-refit lifts the foot to mid-grey powder coat, warms the mouldings and plates everything bright, for a lab refitted last year.","options":["lab-classic","enamel-1975","white-refit"]},"era":{"type":"range","default":0.5,"label":"Era","describe":"How long since this school replaced anything, and it rebuilds the instrument. 0 is 1975: a heavy cast foot 126mm wide, 154mm deep and 36mm thick with a fat 6.5mm chamfer, a deep 62mm shoulder on the limb, a big 28mm focus knob, a wide stage, and a flat plane MIRROR \u2014 a thin chamfered disc \u2014 swinging under the stage. 1 is refitted last year: the same instrument thinned throughout \u2014 foot down to 112 x 140 x 22mm with a tight 3mm chamfer, a 52mm shoulder, small knobs, a slimmer stage and tube, and an LED lamp HEAD on a moulded barrel, 24mm long in profile where the mirror was 12mm. The stage top stays at 0.124m and the eyepiece at 0.300m at every value, so it is the same instrument at the same working height. Mirror and lamp differ in OUTLINE, not just in construction, and the triangle count moves with the knob.","affects":"geometry","min":0,"max":1,"step":0.05},"term":{"type":"range","default":0.6,"label":"Term","describe":"Whether the lab is in session. 0 is the holiday: nothing on the stage, the spring clips swung right out of the way, and a black dust cap pushed over the eyepiece. 1 is a bench in use: a 38 x 24mm glass slide sitting over the stage aperture with both clips swung in across it and the eyepiece uncapped. Both ends are real geometry, so the triangle count moves; below 0.15 the slide is absent and the dust cap is present.","affects":"geometry","min":0,"max":1,"step":0.05},"objectives":{"type":"range","default":2,"label":"Objectives","describe":"How many objective lenses hang from the turret \u2014 the two- or three-position nosepiece a school buys. They are spaced evenly round the turret and phased so the set is always mirror-symmetric about the centreline: 2 sits one on each cheek (the default, both visible in the front elevation), 3 adds one pointing straight forward and fills the turret out. Each is a chrome barrel with a brass tip collar, so the count moves the triangle count.","affects":"geometry","min":2,"max":3,"step":1},"cast":{"type":"color","default":"#22262A","label":"Cast enamel","describe":"Albedo of the black-enamelled cast metal: the horseshoe foot, the stage disc, the proud collar ring on the tube, the eyepiece and the focus knobs. The object's dark anchor, and its largest single zone.","affects":"color"},"body":{"type":"color","default":"#F3F4F5","label":"Body","describe":"Albedo of the painted/moulded body: the upright arm and the body tube. The pale vertical mass the whole silhouette is read against.","affects":"color"},"chrome":{"type":"color","default":"#DADEE0","label":"Plating","describe":"Albedo of the bright plated steel: stage clips, the illuminator fork and bezel, the nosepiece and the objective barrels. One rung below the body so the small metal parts read against it rather than into it.","affects":"color"},"brass":{"type":"color","default":"#B98C5A","label":"Brass collars","describe":"Albedo of the objective tip collars \u2014 the instrument's single warm accent, and the only lacquered brass on it. Goes to chrome in the refit scheme.","affects":"color"},"lens":{"type":"color","default":"#F7F4EE","label":"Illuminator lens","describe":"Albedo of the substage illuminator face and of the floor of the 32mm stage aperture the light comes up through. Near-white by day, deliberately flat, and ringed in black enamel so it reads as a bright disc from the hero camera; it is the only zone that glows, and it does that through `night`, never by paint.","affects":"color"},"ocular":{"type":"color","default":"#6B4A6B","label":"Ocular glass","describe":"Albedo of the eyepiece glass \u2014 the plum barrel and the flat lens disc in the top of the eyecup. Dark, so the top of the object reads as glass rather than as more black enamel.","affects":"color"},"slide":{"type":"color","default":"#8FC8E8","label":"Specimen slide","describe":"Albedo of the glass slide clipped to the stage. Pale blue against a black stage, so the thing a player picks up reads at a game camera. Only present once `term` is above 0.15.","affects":"color"}},"presets":{"lab-classic":{"cast":"#22262A","body":"#F3F4F5","chrome":"#DADEE0","brass":"#B98C5A","lens":"#F7F4EE","ocular":"#6B4A6B","slide":"#8FC8E8"},"enamel-1975":{"cast":"#22262A","body":"#3C4348","chrome":"#8A9299","brass":"#A87C4A","lens":"#F7F4EE","ocular":"#6B4A6B","slide":"#8FC8E8"},"white-refit":{"cast":"#5F686E","body":"#F7F4EE","chrome":"#E7EAEC","brass":"#DADEE0","lens":"#F3F4F5","ocular":"#3C4348","slide":"#4C9AD4"}},"night":{"lens":{"color":"#EDF6FF","intensity":0.85,"describe":"the substage illuminator lens, and the light it throws up through the stage aperture \u2014 the kit's one cool white fluorescent temperature","albedo":"#f7f4ee","findable":true}},"rev":1792408797,"materials":{"cast":{"kind":"paint","finish":"gloss"},"body":{"kind":"plastic","finish":"satin"},"chrome":{"kind":"metal","finish":"polished"},"brass":{"kind":"paint","finish":"gloss"},"lens":{"kind":"emissive","finish":"glow"},"ocular":{"kind":"glass","finish":"clear"},"slide":{"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":1792444364,"mod_v":1792408797}