{"params":{"colorway":{"type":"choice","default":"cove-palm","label":"Colorway","describe":"Curated Pirate Cove palm schemes. cove-palm is the approved build \u2014 living mid-green fronds over a dark cocoa trunk with a sand-scoured lighter foot. sun-bleached lifts everything a step: honey-brown trunk, pale lime and straw fronds, for bright open beach. storm-shadow drops the whole tree into deep shade (near-black bark, dark bottle-green crown) for night or overcast scenes. dry-season keeps green dominant but fades the tips to warm straw over a sandy trunk. Sets all six colours unless a colour is passed explicitly.","options":["cove-palm","sun-bleached","storm-shadow","dry-season"]},"trunk":{"type":"color","default":"#6B4526","label":"Trunk","describe":"Albedo of the stacked leaf-scar trunk above the foot \u2014 the largest single mass. Keep it a clearly darker brown than Trunk foot or the two tiers merge into one pole and the sapling loses its value step at the ground."},"trunkBase":{"type":"color","default":"#9C6B3C","label":"Trunk foot","describe":"Albedo of the flared bottom segment where the trunk meets the sand \u2014 a sun-scoured, lighter warm brown. This is the value contrast that keeps the tree from sinking into a dark terrain blob; setting it equal to Trunk removes it."},"crownShaft":{"type":"color","default":"#5E9B3C","label":"Crown spear","describe":"Albedo of the pointed green boss at the top of the trunk \u2014 the unopened spear leaf the fronds radiate from. Read mainly from above and through the gaps between fronds; a mid green that sits between the trunk and the foliage."},"frondDark":{"type":"color","default":"#3B6B2C","label":"Shaded frond","describe":"Albedo of the darkest fronds \u2014 the outermost drooping pair(s) of the lower tier. The bottom rung of the three-step green ladder; keep it clearly darker than Mid frond or the crown flattens into one green disc."},"frondMid":{"type":"color","default":"#4F8F44","label":"Mid frond","describe":"Albedo of the workhorse fronds \u2014 the inner drooping tier plus the two rearmost hero fronds. Should sit halfway in value between Shaded frond and Sunlit frond."},"frondLight":{"type":"color","default":"#8FBF5A","label":"Sunlit frond","describe":"Albedo of the three tallest hero fronds that own the top of the silhouette. The lightest green on the asset; raising it makes the crown pop harder against sky or a dark backdrop."},"tallness":{"type":"range","default":1,"label":"Tallness","describe":"Height of the TRUNK only; the crown keeps its size and simply rides higher. 0.72 is a squat 1.45 m nursery sprout whose crown almost sits on the sand; 1.32 is a leggy 2.15 m young palm with a long bare stem. Changes the crown-to-trunk balance, the strongest silhouette knob on the asset.","affects":"geometry","min":0.72,"max":1.32,"step":0.01},"crownSpread":{"type":"range","default":1,"label":"Crown spread","describe":"Length and openness of every frond at once: longer fronds are also flatter, shorter ones steeper. 0.78 is a tight upright shuttlecock barely 1.2 m across; 1.22 is a wide 2 m umbrella whose lower fronds hang past the middle of the trunk. Overall height moves with it because the hero fronds flatten as they lengthen.","affects":"geometry","min":0.78,"max":1.22,"step":0.01},"fronds":{"type":"range","default":11,"label":"Frond count","describe":"Total fronds in the crown. The five steep hero fronds are always there \u2014 this adds or removes the drooping lower ring around them (2 at 7, 8 at 13), evenly spaced and always mirrored left-to-right. 7 is a sparse young sapling with daylight through the crown; 13 is a full bushy head with a solid skirt.","affects":"geometry","min":7,"max":13,"step":1},"windLean":{"type":"range","default":0,"label":"Wind lean","describe":"Degrees the whole palm is bent toward +X, as a shear that is zero at the roots and full at the crown, so the trunk curves rather than tipping over. 0 is the upright reference sapling; 26 is a hard trade-wind lean whose crown hangs well clear of its own foot \u2014 the kit style note's wind-leaned palm. Reads strongly in the front elevation.","affects":"geometry","min":0,"max":26,"step":1}},"presets":{"cove-palm":{"trunk":"#6B4526","trunkBase":"#9C6B3C","crownShaft":"#5E9B3C","frondDark":"#3B6B2C","frondMid":"#4F8F44","frondLight":"#8FBF5A"},"sun-bleached":{"trunk":"#9C6B3C","trunkBase":"#C9975C","crownShaft":"#5E9B3C","frondDark":"#4F8F44","frondMid":"#8FBF5A","frondLight":"#DCCBA6"},"storm-shadow":{"trunk":"#4A2E1B","trunkBase":"#6B4526","crownShaft":"#8FBF5A","frondDark":"#3B6B2C","frondMid":"#4F8F44","frondLight":"#5E9B3C"},"dry-season":{"trunk":"#6B4526","trunkBase":"#A88458","crownShaft":"#4F8F44","frondDark":"#5E9B3C","frondMid":"#8FBF5A","frondLight":"#DCCBA6"}},"rev":1787907548,"materials":{"trunk":{"kind":"foliage","finish":"leaf"},"trunkBase":{"kind":"foliage","finish":"leaf"},"crownShaft":{"kind":"foliage","finish":"leaf"},"frondDark":{"kind":"foliage","finish":"leaf"},"frondMid":{"kind":"foliage","finish":"leaf"},"frondLight":{"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":1792494154,"mod_v":1787907548}