{"params":{"colorway":{"type":"choice","default":"jute","label":"Colorway","describe":"Curated kit-coherent schemes for the whole sack. \"jute\" is the warm mid-tan hessian of the reference with a pale calico label. \"grain-gold\" is a light golden sack carrying a DARK drab label (the value ladder inverts). \"oat-drab\" is a grey-brown weathered hemp sack, \"russet\" a red-brown one; both keep the pale label. Every scheme keeps cord darkest and label lightest against its own burlap.","options":["jute","grain-gold","oat-drab","russet"]},"season":{"type":"choice","default":"summer","label":"Season","describe":"THIS PART ONLY ANSWERS THE SEASON IN WINTER. A feed sack is a made thing of woven jute: it does not grow, drop leaves or change colour with the year, so its spring, summer and autumn builds are the SAME BUILD \u2014 identical geometry and an identical palette, vertex for vertex. That is the correct answer, not a dead knob: a farmyard reads as autumn because the trees and the ground say so and because the scene is lit that way, never because the sack was repainted. Winter alone differs, and it differs as real GEOMETRY: a snow cap over the shoulders and a lip of snow along the crown rim, in the `snow` zone, on upward-facing surfaces only. The snow zone emits zero triangles in the other three seasons, no zone is ever tinted by the season, and the footprint never moves.","affects":"geometry","options":["spring","summer","autumn","winter"]},"fill":{"type":"range","default":0.8,"label":"Fill","describe":"How much grain is in the sack, REBUILT rather than scaled. At 1.0 it is packed: tall (0.75 m), narrow-shouldered, drum-round. At the 0.8 default it is a full sack that has settled. Below 0.62 an extra sagging roll is built into the belly and the sack goes squat and wide \u2014 0.35 is 0.59 m tall and 0.62 m across, slumped flat on the ground. Triangle count rises at the slumped end because the roll is real geometry.","affects":"geometry","min":0.35,"max":1,"step":0.05},"open":{"type":"toggle","default":false,"label":"Open","describe":"false is the tied sack: cinched neck, cord and knot, ragged crown, mouth shut. true unties it \u2014 the cord, knot and crown are gone, the neck is rolled down into a thick cuff around the shoulders, and the mouth is PLUGGED by a heap of grain (the `grain` zone) that fills it edge to edge and mounds up at its own angle of repose, standing clear of the rolled rim. The open sack is about 0.13 m shorter and much wider at the top, so the two states are unmistakable at thumbnail size.","affects":"geometry"},"facets":{"type":"range","default":12,"label":"Facets","describe":"Sides around the body, and every radial feature shares the same grid. 12 (default) is the soft cloth of the reference; 10 is chunkier; 8 reads as a hard angular sack for a coarser, blockier kit. Lower values genuinely delete geometry, so the triangle count falls with it.","affects":"geometry","min":8,"max":12,"step":2},"mendPatch":{"type":"toggle","default":false,"label":"Mend patch","describe":"false ships the reference sack: one label patch on the front. true adds a second, smaller stitched patch high on the +X flank \u2014 deliberately one-sided, the way a real repair is \u2014 so a scene can mix a fresh sack and a mended one from the same module and tell them apart from any angle.","affects":"geometry"},"burlap":{"type":"color","default":"#b28e6e","label":"Burlap","describe":"Albedo of the whole sack \u2014 body, neck, crown, cuff. It is one woven material and therefore one flat tone; all light and shade comes from the scene."},"label":{"type":"color","default":"#a59e89","label":"Label patch","describe":"Albedo of the stitched calico label on the front (and of the optional flank mend patch). A warm oat tone that sits above the burlap in value without going cold and grey \u2014 keep it lighter than the burlap or the patch stops reading from a game camera."},"cord":{"type":"color","default":"#593c2a","label":"Cord & stitches","describe":"Albedo of the tie cord, its knot, its two tails and every stitch bar around the patches. They are one twine, so they are one zone and one knob. Wants to be the darkest tone on the object."},"grain":{"type":"color","default":"#cea772","label":"Grain","describe":"Albedo of the grain heaped in the mouth. Only visible when `open` is true; zero triangles otherwise. A warm gold clearly lighter than the burlap."},"snow":{"type":"color","default":"#e6e4e2","label":"Snow","describe":"Albedo of the winter snow cap \u2014 the kit-wide zone name and the kit-wide white, the brightest tone on the object. This is the one zone the season knob brings into existence, because snow is genuinely a different material rather than the sack repainted; it carries zero triangles outside winter."}},"presets":{"jute":{"burlap":"#b28e6e","label":"#a59e89","cord":"#593c2a","grain":"#cea772"},"grain-gold":{"burlap":"#cea772","label":"#8b8473","cord":"#593c2a","grain":"#b78742"},"oat-drab":{"burlap":"#8b8473","label":"#dedad7","cord":"#422d25","grain":"#cea772"},"russet":{"burlap":"#ab704e","label":"#dedad7","cord":"#422d25","grain":"#cea772"}},"rev":1792408798,"materials":{"burlap":{"kind":"fabric","finish":"canvas"},"label":{"kind":"fabric","finish":"cotton"},"cord":{"kind":"fabric","finish":"canvas"},"grain":{"kind":"soil","finish":"dry"},"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.","preview_v":1792460988,"mod_v":1792408798}