{"params":{"colorway":{"type":"choice","default":"cove-fern","label":"Colorway","describe":"Curated Pirate Cove fern schemes, all three zones at once. cove-fern is the approved build \u2014 bright lime new growth over deep bottle-green mature fronds, cocoa crown; the widest value gap of the four and the one that pops hardest against sand. new-growth closes that gap: the same lime over a mid leaf green on a honey crown, a young high-key plant for bright open beach. deep-jungle drops the light tone to a mid green over the same dark, a dense shaded undergrowth fern with an almost black crown. storm-shadow is the darkest, both greens deep and the crown near-black, for night or overcast scenes. Explicit colour arguments override it.","options":["cove-fern","new-growth","deep-jungle","storm-shadow"]},"frondLight":{"type":"color","default":"#8FBF5A","label":"Sunlit frond","describe":"Albedo of the YOUNG fronds \u2014 the five steep inner ones that own the top of the silhouette plus four of the mid ring. About half the triangles. Raising it makes the crown pop harder against sky or a dark terrain blob; setting it equal to Shaded frond collapses the bush into one flat green mass and deletes the brief's two-tone read."},"frondDark":{"type":"color","default":"#3B6B2C","label":"Shaded frond","describe":"Albedo of the MATURE fronds \u2014 the six outer arching ones that drape to the ground plus two of the mid ring. Keep it clearly darker than Sunlit frond: this is the value step that separates the skirt from the crown at thumbnail size."},"crown":{"type":"color","default":"#6B4526","label":"Crown","describe":"Albedo of the low mound of stipe bases every frond springs from, at the ground. Read through the gaps in the fronds and from directly above; a dry fibrous brown that grounds the plant. Small \u2014 under 8% of the triangles \u2014 so it wants to be clearly darker than both greens rather than competing with them."},"fronds":{"type":"range","default":19,"label":"Frond count","describe":"Total fronds in the rosette, and a true rebuild: the triangle count moves with it (33 triangles a frond at the default leaflet setting). The five steep inner fronds are always there \u2014 this adds or removes the mid and outer rings around them (5+5 at 15, 7+7 at 19, 8+8 at 21), always evenly spaced and always mirrored left-to-right. 15 is a sparse young plant with daylight straight through the crown and the brown centre showing at the front; 21 is a dense clump with a closed skirt of fronds lying on the ground all the way round.","affects":"geometry","min":15,"max":21,"step":1},"spread":{"type":"range","default":1,"label":"Spread","describe":"Length of every frond together with how flat it lies \u2014 longer fronds are also lower, shorter ones steeper, so this trades width for height rather than scaling the plant. 0.82 is a tight upright shuttlecock about 0.9 m across and nearly as tall; 1.18 is a sprawling 1.3 m bush whose outer fronds lie right down on the ground. The crown mound stays the same size at both ends.","affects":"geometry","min":0.82,"max":1.18,"step":0.01},"serration":{"type":"range","default":1,"label":"Serration","describe":"Depth of the pinnate zigzag on both edges of every blade, as a fraction of the local blade width (1.0 = plus/minus 30%). At 0.3 the edges are almost straight and the fronds read as smooth tropical straps; at 1.4 they are deeply toothed with pinched waists between fat lobes \u2014 a bracken fern. Changes the outline only; the triangle count is unaffected.","affects":"geometry","min":0.3,"max":1.4,"step":0.05},"pinnae":{"type":"range","default":6,"label":"Leaflet stations","describe":"Cross-sections along each frond, and therefore how many lobes the serration cuts per edge \u2014 another true rebuild, the triangle count moves with it (21, 27 or 33 triangles a frond). 6 is the approved build: two and a half lobes a side and a smooth arc to the drooping outer fronds. 4 strips each blade back to one big coarse lobe pair and a sharply angular droop, a blockier plant that reads further away for the same money. The last station is always the WIDE one, so the frond keeps a blunt point at every setting. Combines freely with Frond count and Serration; the heaviest corner (21 fronds, 6 stations) stays inside the budget.","affects":"geometry","min":4,"max":6,"step":1}},"presets":{"cove-fern":{"frondLight":"#8FBF5A","frondDark":"#3B6B2C","crown":"#6B4526"},"new-growth":{"frondLight":"#8FBF5A","frondDark":"#4F8F44","crown":"#9C6B3C"},"deep-jungle":{"frondLight":"#5E9B3C","frondDark":"#3B6B2C","crown":"#4A2E1B"},"storm-shadow":{"frondLight":"#4F8F44","frondDark":"#3B6B2C","crown":"#2A2320"}},"rev":1787907801,"materials":{"frondLight":{"kind":"foliage","finish":"leaf"},"frondDark":{"kind":"foliage","finish":"leaf"},"crown":{"kind":"foliage","finish":"leaf"}},"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":1792494163,"mod_v":1787907801}