{"params":{"colorway":{"type":"choice","default":"forest-green","label":"Colorway","describe":"Paint on the axe head cheeks: forest green (default), tomato red, sunflower yellow or lake blue. Wood, bark and steel stay as they are.","options":["forest-green","tomato-red","sunflower","lake-blue"]},"paint":{"type":"color","default":"#4c5737","label":"Head paint","describe":"Painted cheeks and poll of the axe head."},"edge":{"type":"color","default":"#dadbdc","label":"Ground edge","describe":"The bright ground bevel along the axe bit."},"handle":{"type":"color","default":"#c09478","label":"Handle","describe":"Hickory handle, including its end showing through the eye."},"bark":{"type":"color","default":"#715540","label":"Bark","describe":"Bark on the chopping block sides and on the billets' backs."},"endgrain":{"type":"color","default":"#9b8c73","label":"End grain","describe":"Weathered top of the block, its split notches and the billets' sawn ends."},"billet":{"type":"color","default":"#e5d5c4","label":"Split wood","describe":"Fresh split faces of the loose billets."},"rust":{"type":"color","default":"#653115","label":"Rust","describe":"Bare rusty poll, only shown when wear is 0.5 or more."},"leaves":{"type":"color","default":"#ae6125","label":"Fallen leaves","describe":"Leaves lying on the block in autumn."},"blossom":{"type":"color","default":"#e3e2e5","label":"Blossom","describe":"Petals lying on the block in spring."},"snow":{"type":"color","default":"#f2f6f8","label":"Snow","describe":"Snow cap on the block top in winter."},"handleAngle":{"type":"range","default":24,"label":"Handle angle","describe":"Degrees the handle rises above horizontal as the axe was struck. 12 is a low, flat swing with the handle reaching far out to the side at about 0.8 m high; 40 is a steep strike, handle end up near 1.15 m and the bit driven deeper on its heel.","affects":"geometry","min":12,"max":40,"step":1},"blockHeight":{"type":"range","default":0.45,"label":"Block height","describe":"Height of the log round in metres, rebuilt (notches and rim keep their size). 0.35 is a low squat round; 0.6 a tall one at knee-to-thigh height. The axe rides on top either way.","affects":"geometry","min":0.35,"max":0.6,"step":0.01},"billets":{"type":"range","default":3,"label":"Split billets","describe":"Number of split quarter-round billets around the foot: 0 is a clean block and axe; 1 leans against the block front-right; 2-3 add pieces lying left and right; 4 adds a second piece on the left.","affects":"geometry","min":0,"max":4,"step":1},"season":{"type":"choice","default":"summer","label":"Season","describe":"Spring scatters a few blossom petals on the block, summer is bare, autumn drops orange leaves on the top and at the foot, winter puts a snow cap on the block top. The block and axe never change.","affects":"geometry","options":["spring","summer","autumn","winter"]},"wear":{"type":"range","default":0.3,"label":"Wear","describe":"0 freshly painted and new, 1 old and weathered: faded paint, dirt, rust and small chips; the object itself never changes.","affects":"geometry","min":0,"max":1,"step":0.1},"tone":{"type":"range","default":0,"label":"Tone variation","describe":"How far each loose billet, as a whole piece, drifts lighter or darker than the next, as separately split stock does. 0 (default) every piece matches; 1 a deliberately mixed pile. Each piece stays one tone; the block never varies. Changes no geometry at any value.","min":0,"max":1,"step":0.05}},"presets":{"forest-green":{"paint":"#4c5737"},"tomato-red":{"paint":"#9c471c"},"sunflower":{"paint":"#dcaa42"},"lake-blue":{"paint":"#38617b"}},"materials":{"paint":{"kind":"paint","finish":"gloss"},"edge":{"kind":"metal","finish":"polished"},"handle":{"kind":"wood","finish":"oiled"},"bark":{"kind":"wood","finish":"raw"},"endgrain":{"kind":"wood","finish":"raw"},"billet":{"kind":"wood","finish":"raw"},"rust":{"kind":"metal","finish":"rusted"},"leaves":{"kind":"foliage","finish":"leaf"},"blossom":{"kind":"foliage","finish":"petal"},"snow":{"kind":"snow","finish":"powder"}},"rev":1793269805,"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":1793269813,"mod_v":1793269805}