{"params":{"colorway":{"type":"choice","default":"brass-works","label":"Colorway","describe":"curated kit-coherent scheme: brass-works is polished brass collars and leaves on a hot copper hinge with a gold cog, copper-shop a warm copper knuckle on blackened bronze with a bright steel wheel and tan leather, cold-iron a cool steel-and-dark-iron machine with a brass cog and a green bearing gem, ember-forge a dark bronze knuckle with a red-hot lens","options":["brass-works","copper-shop","cold-iron","ember-forge"]},"plate":{"type":"color","default":"#B8860B","label":"Plate","describe":"albedo of the plate zone"},"case":{"type":"color","default":"#C04000","label":"Case","describe":"albedo of the case zone"},"strap":{"type":"color","default":"#5A453B","label":"Strap","describe":"albedo of the strap zone"},"iron":{"type":"color","default":"#2C3E50","label":"Iron","describe":"albedo of the iron zone"},"cog":{"type":"color","default":"#FFD700","label":"Cog","describe":"albedo of the cog zone"},"jewel":{"type":"color","default":"#FFD166","label":"Jewel","describe":"albedo of the jewel zone"},"hand":{"type":"choice","default":"left","label":"Hand","describe":"which hand the knuckle is built for. Right is the exact mirror of the same machine \u2014 the cog swaps to the other end of the pin with it \u2014 so it stands in for a tracked right index finger's middle joint the way this one stands in for a left. Nothing about the piece itself changes size or shape","affects":"geometry","options":["left","right"]},"girth":{"type":"range","default":1,"label":"Finger girth","describe":"how much finger the knuckle is built into, 0.85 a bony hand and 1.3 a chunky one. This one really does REBUILD rather than scale: the engine cuts its band 0.9 of the flesh radius either side of the joint, so a chunkier finger opens a wider gap, and the drum, the leaves' reach and the wheel are all solved off that cut. It is a fit knob all the same \u2014 the triangle count does not move, because what changes is where the parts sit and how far they span, not how many there are","affects":"geometry","min":0.85,"max":1.3,"step":0.05},"knuckles":{"type":"range","default":1,"label":"Knuckle relief","describe":"how bony the joints of the hand underneath read, 0.3 smooth and 1.6 every joint a knob. It is not cosmetic here: the cut band is measured off the joint's own flesh radius, so a knobbly hand gives the machine a longer gap to span and a deeper-bellied collar, and a smooth one a shorter, rounder one. Everything above the deck line is unchanged","affects":"geometry","min":0.3,"max":1.6,"step":0.1},"teeth":{"type":"range","default":12,"label":"Cog teeth","describe":"how many teeth the oversized wheel on the hinge pin carries, at a fixed tip circle: 8 is a coarse ratchet whose teeth read one by one from a game camera, 12 the reference, 14 a finer wheel whose outline starts to close into a disc. The detent lever re-solves onto the new pitch so its nose always sits in a real gap; the wheel, its hub and the pin do not move","affects":"geometry","min":8,"max":14,"step":2},"port":{"type":"choice","default":"lens","label":"Port","describe":"what fills the inspection port cut through the DISTAL leaf's deck, inside the same copper bezel and the same 1.2 mm reveal: lens is the reference, an amber cabochon standing proud of the dark floor and the only zone this asset lights at night; grille drops three iron bars across the opening with the dark floor showing between them, so the port reads as a vent; plate bolts a cover over it with two gold studs, so the mechanism is shut away and the leaf reads as one unbroken deck","affects":"geometry","options":["lens","grille","plate"]},"rivets":{"type":"range","default":4,"label":"Rivets","describe":"proud gold studs set in mirrored pairs down the two leaf decks, off one fixed layout richest-first: 0 leaves both leaves plain brass, 2 keeps the pair on the proximal deck at the mouth, 4 the reference (adding the matching pair on the distal deck, so the line carries straight across the hinge), 6 puts a third pair back by the collar step. Each is a real tapered head, not a painted dot","affects":"geometry","min":0,"max":6,"step":2}},"presets":{"brass-works":{"plate":"#B8860B","case":"#C04000","strap":"#5A453B","iron":"#2C3E50","cog":"#FFD700","jewel":"#FFD166"},"copper-shop":{"plate":"#CD7F32","case":"#6A431D","strap":"#9C6644","iron":"#264653","cog":"#F4F4F4","jewel":"#FFD166"},"cold-iron":{"plate":"#A9A9A9","case":"#4F5D75","strap":"#5A453B","iron":"#2C3E50","cog":"#B8860B","jewel":"#06D6A0"},"ember-forge":{"plate":"#8C6239","case":"#C04000","strap":"#6A431D","iron":"#4D4D4D","cog":"#FFD700","jewel":"#FF6B6B"}},"night":{"jewel":{"color":"#FFD166","intensity":0.85,"describe":"the joint under load: the inspection port and the tell-tale burning amber","albedo":"#ffd166","findable":true}},"rev":1792408797,"materials":{"plate":{"kind":"metal","finish":"polished"},"case":{"kind":"metal","finish":"satin"},"strap":{"kind":"leather","finish":"grain"},"iron":{"kind":"metal","finish":"cast"},"cog":{"kind":"metal","finish":"polished"},"jewel":{"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":1792437826,"mod_v":1792408797}