{"params":{"colorway":{"type":"choice","default":"walnut-stone","label":"Colorway","describe":"Curated two-material scheme. brass-cream is the showroom default (warm gold metal, near-white ceramic). antique-oak swaps to darker bronze under a pale oak panel; ink-terracotta is near-black metal under a burnt-orange panel (the room accent piece); steel-sage is cool grey metal under sage green; walnut-stone is dark brown metal under warm grey stone. Every scheme keeps the same value ladder: panel light, metal mid or dark, wear mark one rung below the panel.","options":["brass-cream","antique-oak","ink-terracotta","steel-sage","walnut-stone"]},"metal":{"type":"color","default":"#C9A24B","label":"Metal","describe":"Albedo of every metal surface: the tray lip, the flared underside, the column, the legs and feet, and the pedestal foot. This is the dominant colour of the piece \u2014 roughly two thirds of its triangles."},"plate":{"type":"color","default":"#FAF8F3","label":"Top panel","describe":"Albedo of the inset panel sunk inside the tray lip \u2014 the ceramic or oak top. Keep it a clear value step LIGHTER than the metal; it is the only light mass on the asset and what makes the raised lip read as a tray."},"mark":{"type":"color","default":"#CFC3B0","label":"Cup rings","describe":"Albedo of the dried cup rings on the top panel, which only exist above lived_in 0.10. One value rung darker than the panel \u2014 a residue stain, never a dark line. Invisible at lived_in 0 because the geometry is not built."},"base":{"type":"choice","default":"tripod","label":"Base","describe":"Which base this build carries under the identical top. tripod (default, and what the references show) is three straight splayed legs branching from the column at 45% height, feet on a 0.40 m circle with open daylight between them. pedestal replaces them with a flared cone into a solid 0.31 m round foot disc \u2014 same top, same column, same height, a heavier and more formal stance. The alternative to this knob is shipping two assets whose briefs differ by one word.","affects":"geometry","options":["tripod","pedestal"]},"shape":{"type":"choice","default":"square","label":"Top shape","describe":"Outline of the whole top assembly \u2014 lip, panel and underside flare all follow it. round (default) is a 9-to-15-gon circle sized by diameter. square is a chamfered square of the same across-flats size, corners cut about 30 mm, so the footprint stays exactly diameter x diameter and it still butts predictably against a wall. The base is unchanged by this knob.","affects":"geometry","options":["round","square"]},"diameter":{"type":"range","default":0.49,"label":"Top diameter","describe":"Across-flats size of the top in metres, and the asset footprint. 0.50 is the kit-grid default (two 0.25 m modules). This REBUILDS rather than scales: the outline facet count is re-derived so each facet stays roughly 130 mm of real edge, so the top is a 9-gon at 0.40 (chunky, cafe-table small), a 12-gon at 0.50 and a 15-gon at 0.60 (a broad drinks table). Triangle count moves with it. Lip height, panel thickness, column section and leg section are held constant at every value \u2014 only the top grows.","affects":"geometry","min":0.4,"max":0.6,"step":0.01},"height":{"type":"range","default":0.51,"label":"Height","describe":"Floor to lip in metres. 0.45 sits level with the kit seat height (arm of a sofa), 0.55 is the default, 0.65 is a tall drinks table. Not a scale: the foot circle and every member section are HELD, so raising the table steepens the legs into a narrow upright stance and lowering it flattens them into a wide splay. The top assembly and the column section are identical at every value.","affects":"geometry","min":0.45,"max":0.65,"step":0.01},"lived_in":{"type":"range","default":0,"label":"Lived in","describe":"The kit-wide showroom-to-lived-in axis, spent on WEAR because nothing here is soft. It moves geometry at every step. 0 is a showroom piece: unbroken lip outline, bare panel, feet crisp. 0.35 (default) has a mirrored pair of knocks pushed into whole facets of the brass lip, two dried cup rings standing proud of the panel, and feet splayed and worn flat. 1.0 pushes the lip dents to 7 mm, opens the stance another 10 mm and blunts the feet to twice their section. Triangle count changes with it (the cup rings are real geometry, not paint), and most of the onset is in the first third of the range so the default already reads as used.","affects":"geometry","min":0,"max":1,"step":0.05}},"presets":{"brass-cream":{"metal":"#C9A24B","plate":"#FAF8F3","mark":"#CFC3B0"},"antique-oak":{"metal":"#8A6E2E","plate":"#D2B084","mark":"#B8946A"},"ink-terracotta":{"metal":"#47423C","plate":"#C4623F","mark":"#8A6244"},"steel-sage":{"metal":"#B4AAA0","plate":"#7E9179","mark":"#3F6440"},"walnut-stone":{"metal":"#6B4A32","plate":"#ECE7E0","mark":"#A89A85"}},"rev":1792408798,"materials":{"metal":{"kind":"metal","finish":"brushed"},"plate":{"kind":"ceramic","finish":"glazed"},"mark":{"kind":"paint","finish":"matte"}},"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.","preview_v":1792457719,"mod_v":1792408798}