{"params":{"colorway":{"type":"choice","default":"golden","label":"Colorway","describe":"Curated kit-palette scheme; sets all eight zone colours at once, in every season. golden is the shipped build: hot gold outer petals over a deeper gold inner ring, a mid-brown rim round a dark seed field, and a deep green stalk under lighter green leaves. autumn-beauty is the russet garden variety \u2014 burnt orange and brick petals on a darker, cooler plant. pale-lemon is a soft creamy cultivar with tan petals and a paler seed head, for a bed that should not shout. Each scheme carries its own spring, autumn and winter colour blocks, so the season knob moves the foliage and the seed head through the same kit menu rather than laying a cast over the whole plant.","options":["golden","autumn-beauty","pale-lemon"]},"season":{"type":"choice","default":"summer","label":"Season","describe":"Where this plant is in the year, as REAL GEOMETRY on an unchanged footprint. spring: a young bloom \u2014 the head is a tenth smaller and held a third of the way back toward upright, the petals are shorter and cupped forward, the leaves are shorter and lifted, and the disc has not set seed so it reads pale olive-brown rather than dark. summer (shipped default, the store render): the full 1.8 m plant, its face nodded 92 degrees over to the camera. autumn: the bloom is going over \u2014 half the petals have SHED, leaving a ragged alternating ring of short drooping ones, while the seed disc has swollen a tenth wider and its rim has gone dry and grey-brown around the dark ripe seed, the head hangs harder and the leaves droop and have turned gold. winter: a dead standing stalk \u2014 every petal and every leaf is gone, the bare seed head hangs right over, the stalk itself has dried to grey-tan (it is an annual, so the stem really is not green any more), and real snow sits on the top rim of the head and on the up-facing shoulder of each node collar, in the kit-wide `snow` zone, which emits exactly zero triangles in the other three seasons. Composes with growth: every combination builds, and a winter bud is a dead unopened shoot under snow.","affects":"geometry","options":["spring","summer","autumn","winter"]},"growth":{"type":"range","default":1,"label":"Growth","describe":"The kit growth axis, from a short green bud to the full nodding bloom. REBUILT, not scaled: the stalk gains whole INTERNODES at a fixed 0.29 m node pitch, from two at the bottom of the range to five at the top, and each one brings its own node collar and either a leaf pair or a pair of pointed leaf-scar nubs, so the triangle count climbs across the range. The pitch and the height of the first node never move; only the count does. 0.0 is a 0.7 m plant carrying a tight green bud sheathed in its own bracts; 0.35 is waist-high with a fatter bud; 0.6 is a cracking bud with short petal stubs pushing out from under the bracts; 0.85 is nearly open, the sheath a shallow green cap over a head that is already most of its final size; 1.0 is the approved build \u2014 1.8 m, the sheath gone, both petal rings out to full length and the head nodded over. The head only becomes a pickable cut flower in the top 6% of the range, which is the moment the plant goes from a green knuckle to a gold star and the player learns it is ready.","affects":"geometry","min":0,"max":1},"nod":{"type":"range","default":0.75,"label":"Nod","describe":"How far the head has tipped over off vertical, from 40 degrees at 0 to 110 at 1; the shipped 0.75 is 92 degrees, which stands the face just past vertical and aims it at the game camera. At 0 the plant looks up and slightly forward, a young bloom still following the sun, and the disc reads as a fat ellipse over the stalk; at 1 it hangs right over under the weight of its own seed and the green bracted back of the head becomes most of what you see from above. The head travels bodily forward as it tips, because the neck carries it out past the stalk rather than pivoting it on the spot, so the silhouette changes at every value. The season multiplies this (spring holds the head back toward upright, autumn and winter push it over), and no value takes the plant outside its 1 m grid square.","affects":"geometry","min":0,"max":1},"petals":{"type":"range","default":12,"label":"Petals","describe":"How many petals each of the two rings carries, and with them how many facets the seed disc itself is turned from \u2014 the disc is faceted to exactly this count so every outer petal sits on a facet CENTRE and every inner petal on a facet EDGE, half a step between its neighbours, which is what makes the head read as a dense star instead of a wheel with tabs stuck on it. 8 is a broad, chunky, almost daisy-like head of 16 fat petals; 12 is the shipped build at 24; 14 is a fine-rayed 28-petal head, the top of the range because the plant has to stay inside its triangle budget with three pairs of leaves on it as well. The count is even at every value so the two rings stay interleaved and the bract points on the back of the head keep alternating with the petals.","affects":"geometry","min":8,"max":14,"step":2},"leafPairs":{"type":"range","default":1,"label":"Leaf pairs","describe":"How many mirrored pairs of broad spade leaves the stalk carries, added from a fixed table so the first entry is always the approved layout: the big 0.46 m pair at 0.80 m raked forward, then a 0.38 m pair at 0.53 m raked back, then a third short pair at 1.07 m. Every node that does NOT carry leaves grows the pointed leaf-scar nubs instead, so the stalk is never bare where a leaf was removed. 1 is the shipped build \u2014 the ref's lean plant, two big leaves low down and a clear bare span up to the head; 2 fills the bottom of the stalk out; 3 is a lush one whose foliage reaches nearly to the edge of its grid square and brings a leaf up level with the flower. Pairs above the plant's current height simply have no node to sit on, so a young plant carries fewer however high this is set.","affects":"geometry","min":1,"max":3,"step":1},"harvested":{"type":"toggle","default":false,"label":"Harvested","describe":"Whether this flower has already been cut. false is the shipped build: a plant carrying its bloom. true empties the `yield` group AND shows what a cut sunflower actually leaves behind, because a picked one is not a full-height stalk with a bare neck \u2014 it is a STALK CUT just above the top leaf, at about 1.30 m, with a visible slanted cut face on top and every leaf still standing. The stalk keeps the full girth and taper it grew, so it reads as a big plant cut down rather than as a small one. Use this to dress a whole bed after cutting, and `detach` to lift the one flower as a player reaches for it. It changes NOTHING at any setting that carries no bloom to take \u2014 below the top of the growth range, where the head is still a bud, and in winter, where the head is a dead seed husk the birds have already had.","affects":"geometry"},"petal":{"type":"color","default":"#e68f26","label":"Petal (outer)","describe":"Albedo of the OUTER ring of petals \u2014 the longest ones, the outline of the flower and the hottest colour on the plant. Keep it well clear of the leaf value or the head stops reading against its own foliage at thumbnail size. One flat tone per petal: the light and dark halves the refs show come from the raised centre ridge, which is real geometry."},"petalDeep":{"type":"color","default":"#c7762c","label":"Petal (inner)","describe":"Albedo of the INNER ring, the shorter petals set half a step between the outer ones and a little further back on the head. A clear rung DARKER than the outer ring, the way a real sunflower deepens toward its centre; that step is what gives the star depth instead of one flat gold disc. In autumn the two rings alternate as they shed, so both tones survive in the ragged remnant."},"disc":{"type":"color","default":"#764f35","label":"Disc rim","describe":"The raised brown rim torus that rings the seed field, and the widest brown surface on the head. It has to sit LIGHTER than the seed field inside it \u2014 the recess between them is a real 18 mm step, and the two tones either side of it are what keep the centre reading as a deep disc rather than a painted dot."},"seed":{"type":"color","default":"#593c2a","label":"Seed field","describe":"The sunken field of seed inside the rim: the darkest zone on the plant, and deliberately NOT near-black, which in a mid-tone flower reads as a hole rather than as seed. It goes darker still in autumn and winter, when the head is genuinely full of ripe seed."},"calyx":{"type":"color","default":"#758643","label":"Bracts","describe":"The involucre on the BACK of the head \u2014 the faceted green dome and the points that fan out past the petal bases \u2014 plus the sheath that closes a bud down before it opens, and the collar where the neck meets the head. A mid green between the stalk and the leaves, so the back of the flower reads as a third green mass and not as either of its neighbours."},"stem":{"type":"color","default":"#5f743d","label":"Stalk","describe":"Albedo of the WHOLE stalk: the shaft, every node collar, the leaf-scar nubs and the nodding neck, ONE uniform tone. The segmentation is real geometry \u2014 a raised collar with a hard under-edge at every node \u2014 so the scene lights shade it; painting the collars a second tone would be baked lighting. Keep it the deepest green on the plant: it is the value the leaves are read against. It is the one zone the season moves outside the foliage, and only in winter, because this is an annual and a dead winter stalk really is dry grey-tan rather than green."},"leaf":{"type":"color","default":"#869750","label":"Leaves","describe":"The spade leaf blades, a clear step LIGHTER than the stalk so the two greens separate at distance. Each blade is one flat tone over its whole length; the two planes the refs show fall either side of the raised midrib, which is geometry. Goes gold in autumn, because the leaf really is a different colour then, and emits zero triangles in winter, when they have all dropped."},"snow":{"type":"color","default":"#e6e4e2","label":"Snow","describe":"The kit-wide winter zone, shared by name with every other part of the farm so a buyer repaints winter once. It exists ONLY in winter \u2014 a ridge along the up-facing top rim of the nodded head and a cap on the up-facing shoulder of each node collar \u2014 and emits exactly zero triangles in the other three seasons."}},"presets":{"golden":{"petal":"#e68f26","petalDeep":"#c7762c","disc":"#764f35","seed":"#593c2a","calyx":"#758643","stem":"#5f743d","leaf":"#869750","snow":"#e6e4e2","spring":{"petal":"#e68f26","petalDeep":"#b78742","disc":"#b28e6e","seed":"#8d6741","calyx":"#869750","leaf":"#95aa5d"},"autumn":{"petal":"#c7762c","petalDeep":"#b8562b","disc":"#68584a","calyx":"#b28e6e","leaf":"#b78742"},"winter":{"disc":"#786a5c","calyx":"#a59e89","stem":"#8b8473"}},"autumn-beauty":{"petal":"#c7762c","petalDeep":"#b8562b","disc":"#593c2a","seed":"#422d25","calyx":"#5f743d","stem":"#475936","leaf":"#758643","snow":"#e6e4e2","spring":{"petal":"#e68f26","petalDeep":"#c25d44","disc":"#8d6741","seed":"#593c2a","calyx":"#869750","leaf":"#95aa5d"},"autumn":{"petal":"#b8562b","petalDeep":"#a44637","disc":"#68584a","calyx":"#ab704e","leaf":"#b28e6e"},"winter":{"disc":"#786a5c","calyx":"#8b8473","stem":"#68584a"}},"pale-lemon":{"petal":"#cea772","petalDeep":"#b78742","disc":"#8d6741","seed":"#593c2a","calyx":"#869750","stem":"#5f743d","leaf":"#95aa5d","snow":"#e6e4e2","spring":{"petal":"#cea772","petalDeep":"#dedad7","disc":"#b28e6e","seed":"#8d6741","calyx":"#95aa5d","leaf":"#a59e89"},"autumn":{"petal":"#b78742","petalDeep":"#ab704e","disc":"#68584a","calyx":"#b28e6e","leaf":"#cea772"},"winter":{"disc":"#786a5c","calyx":"#dedad7","stem":"#8b8473"}}},"rev":1792408798,"materials":{"petal":{"kind":"foliage","finish":"petal"},"petalDeep":{"kind":"foliage","finish":"petal"},"disc":{"kind":"foliage","finish":"petal"},"seed":{"kind":"foliage","finish":"petal"},"calyx":{"kind":"foliage","finish":"leaf"},"stem":{"kind":"foliage","finish":"leaf"},"leaf":{"kind":"foliage","finish":"leaf"},"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":1792461801,"mod_v":1792408798}