{"params":{"colorway":{"type":"choice","default":"weathered-iron","label":"Colorway","describe":"Curated kit-coherent schemes. weathered-iron is dark warm brown ironwork with amber glass; barn-red paints the iron the barn red of the kit; meadow-green is a dark olive frame with a deeper honey pane; pale-tin is a light grey-tan galvanised frame. Every scheme keeps the same value ladder: glass lightest, hoop a rung above the frame, vents darkest.","options":["weathered-iron","barn-red","meadow-green","pale-tin"]},"season":{"type":"choice","default":"summer","label":"Season","describe":"THIS LANTERN ONLY ANSWERS THE SEASON IN WINTER. It is a made thing of iron, wire and glass: it does not grow, shed or change colour with the year, and nothing here re-lights it \u2014 no tint, no warm autumn, no cold winter. Spring, summer and autumn are the SAME BUILD, vertex for vertex and byte for byte, and the palette is identical at all four values; expect those three renders to be the same picture, which is the correct answer and not a dead knob. Winter alone grows real snow GEOMETRY on the upward-facing surfaces that would collect it \u2014 a crust on the hood slope, the top cap, the belt ring and the foot chamfer \u2014 in the `snow` zone, which emits ZERO triangles at every other season. Nothing is added underneath or on a vertical face, and the footprint is identical in all four.","affects":"geometry","options":["spring","summer","autumn","winter"]},"hoopStyle":{"type":"choice","default":"ring","label":"Carry hoop","describe":"What the top third of the silhouette is. ring is the big closed wire loop of the reference, tallest of the three (0.35 m overall). bail is a stouter rounded arch landing on two lugs in the top cap, 0.33 m overall, better for a hand or a hook. hook is an open shepherd's crook, 0.34 m, that hangs the lantern straight onto a nail or a fence rail and leans the top mass to one side. All three pivot from the same boss and are the same wire gauge, so the `hoop` rig drives any of them.","affects":"geometry","options":["ring","bail","hook"]},"roofFlare":{"type":"range","default":1,"label":"Hood flare","describe":"How far the hood brim and the foot plate splay out, which is the widest dimension of the object, corner to corner across the hood. 0.75 is a tight upright storm lantern at 0.151 m, the hood pulled in over a proud cage; 1.0 the reference 0.164 m; 1.25 a broad-brimmed 0.177 m yard lantern throwing deep shade over the glass. The belt ring and the cage struts re-derive from the brim so the cage stays tucked under it; the glass, the uprights and the vent collar do not move.","affects":"geometry","min":0.75,"max":1.25,"step":0.05},"lit":{"type":"toggle","default":true,"label":"Lit","describe":"Whether the wick is burning. true is the default: the pane carries its warm amber albedo and `night` makes it emit. false is a snuffed lantern \u2014 the same glass dropped a full value step into a dark sooted brown, so it reads as cold from across a field in broad daylight. Changes no geometry, and the glass stays its own zone at both settings."},"iron":{"type":"color","default":"#68584a","label":"Ironwork","describe":"Albedo of the whole metal frame: hood, top cap, foot plate, cage bars, belt ring, struts and vent bars. The dominant mass of the object."},"wire":{"type":"color","default":"#786a5c","label":"Hoop wire","describe":"Albedo of the carry hoop and the pivot boss it stands on. Keep it a value rung LIGHTER than the ironwork or the wire disappears into the cap below it."},"glass":{"type":"color","default":"#cea772","label":"Glass","describe":"Albedo of the chimney pane, the lightest value on the lantern and the zone `night` lights. Keep a full value step above the ironwork or the cage stops reading."},"vent":{"type":"color","default":"#422d25","label":"Vent shadow","describe":"Albedo of the dark drum seen between the vent bars and of the burner inside the glass. It is a real opening, so it wants to be the darkest thing on the part."},"snow":{"type":"color","default":"#e6e4e2","label":"Snow","describe":"Albedo of the winter crust. Kit-wide zone name; emits no triangles unless season is winter."}},"presets":{"weathered-iron":{"iron":"#68584a","wire":"#786a5c","glass":"#cea772","vent":"#422d25","snow":"#e6e4e2"},"barn-red":{"iron":"#8b3d26","wire":"#a44637","glass":"#cea772","vent":"#422d25","snow":"#e6e4e2"},"meadow-green":{"iron":"#475936","wire":"#5f743d","glass":"#b78742","vent":"#422d25","snow":"#e6e4e2"},"pale-tin":{"iron":"#8b8473","wire":"#a59e89","glass":"#cea772","vent":"#593c2a","snow":"#e6e4e2"}},"night":{"glass":{"color":"#e68f26","intensity":0.85,"describe":"the oil flame burning behind the faceted chimney","albedo":"#cea772","findable":true}},"rev":1792408798,"materials":{"iron":{"kind":"metal","finish":"cast"},"wire":{"kind":"metal","finish":"satin"},"glass":{"kind":"glass","finish":"clear"},"vent":{"kind":"metal","finish":"cast"},"snow":{"kind":"snow","finish":"powder"}},"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":1792461309,"mod_v":1792408798}