[{"data":1,"prerenderedAt":1068},["ShallowReactive",2],{"navigation":3,"\u002Fdocs\u002Fnodes\u002Fgrow":562,"\u002Fdocs\u002Fnodes\u002Fgrow-surround":1063},[4,26,51,170,196,217,262],{"title":5,"path":6,"stem":7,"children":8,"page":25},"Getting Started","\u002Fdocs\u002Fgetting-started","1.docs\u002F1.getting-started",[9,13,17,21],{"title":10,"path":11,"stem":12},"Overview","\u002Fdocs\u002Fgetting-started\u002Foverview","1.docs\u002F1.getting-started\u002F01.overview",{"title":14,"path":15,"stem":16},"Installation","\u002Fdocs\u002Fgetting-started\u002Finstallation","1.docs\u002F1.getting-started\u002F02.installation",{"title":18,"path":19,"stem":20},"Interface","\u002Fdocs\u002Fgetting-started\u002Finterface","1.docs\u002F1.getting-started\u002F03.interface",{"title":22,"path":23,"stem":24},"Your First Tree","\u002Fdocs\u002Fgetting-started\u002Fyour-first-tree","1.docs\u002F1.getting-started\u002F04.your-first-tree",false,{"title":27,"path":28,"stem":29,"children":30,"page":25},"Core Concepts","\u002Fdocs\u002Fcore-concepts","1.docs\u002F2.core-concepts",[31,35,39,43,47],{"title":32,"path":33,"stem":34},"Simulation","\u002Fdocs\u002Fcore-concepts\u002Fsimulation","1.docs\u002F2.core-concepts\u002F04.simulation",{"title":36,"path":37,"stem":38},"Shaping","\u002Fdocs\u002Fcore-concepts\u002Fshaping","1.docs\u002F2.core-concepts\u002F08.shaping",{"title":40,"path":41,"stem":42},"Trunks & Meshing","\u002Fdocs\u002Fcore-concepts\u002Ftrunks-meshing","1.docs\u002F2.core-concepts\u002F12.trunks-meshing",{"title":44,"path":45,"stem":46},"Foliage & Instancing","\u002Fdocs\u002Fcore-concepts\u002Ffoliage-instancing","1.docs\u002F2.core-concepts\u002F13.foliage-instancing",{"title":48,"path":49,"stem":50},"Glossary","\u002Fdocs\u002Fcore-concepts\u002Fglossary","1.docs\u002F2.core-concepts\u002F14.glossary",{"title":52,"path":53,"stem":54,"children":55,"page":25},"Features","\u002Fdocs\u002Ffeatures","1.docs\u002F3.features",[56,69,81,105,114,138,146,162],{"title":57,"path":58,"stem":59,"children":60,"page":25},"Mapping","\u002Fdocs\u002Ffeatures\u002Fmapping","1.docs\u002F3.features\u002F01.mapping",[61,64],{"title":57,"path":62,"stem":63},"\u002Fdocs\u002Ffeatures\u002Fmapping\u002Foverview","1.docs\u002F3.features\u002F01.mapping\u002F01.overview",{"title":65,"path":66,"stem":67,"badge":68},"Mapping Cookbook","\u002Fdocs\u002Ffeatures\u002Fmapping\u002Fcookbook","1.docs\u002F3.features\u002F01.mapping\u002F02.cookbook","WIP",{"title":70,"path":71,"stem":72,"children":73,"page":25},"Effectors","\u002Fdocs\u002Ffeatures\u002Feffectors","1.docs\u002F3.features\u002F02.effectors",[74,77],{"title":70,"path":75,"stem":76},"\u002Fdocs\u002Ffeatures\u002Feffectors\u002Foverview","1.docs\u002F3.features\u002F02.effectors\u002F01.overview",{"title":78,"path":79,"stem":80,"badge":68},"Effectors Cookbook","\u002Fdocs\u002Ffeatures\u002Feffectors\u002Fcookbook","1.docs\u002F3.features\u002F02.effectors\u002F02.cookbook",{"title":82,"path":83,"stem":84,"children":85,"page":25},"Decorations","\u002Fdocs\u002Ffeatures\u002Fdecorations","1.docs\u002F3.features\u002F03.decorations",[86,89,93,97,101],{"title":82,"path":87,"stem":88},"\u002Fdocs\u002Ffeatures\u002Fdecorations\u002Foverview","1.docs\u002F3.features\u002F03.decorations\u002F01.overview",{"title":90,"path":91,"stem":92},"Surface Decoration","\u002Fdocs\u002Ffeatures\u002Fdecorations\u002Fsurface","1.docs\u002F3.features\u002F03.decorations\u002F02.surface",{"title":94,"path":95,"stem":96},"Trunk Decoration","\u002Fdocs\u002Ffeatures\u002Fdecorations\u002Ftrunk","1.docs\u002F3.features\u002F03.decorations\u002F03.trunk",{"title":98,"path":99,"stem":100},"Assembly Decoration","\u002Fdocs\u002Ffeatures\u002Fdecorations\u002Fassembly","1.docs\u002F3.features\u002F03.decorations\u002F04.assembly",{"title":102,"path":103,"stem":104},"Cluster Decoration","\u002Fdocs\u002Ffeatures\u002Fdecorations\u002Fcluster","1.docs\u002F3.features\u002F03.decorations\u002F05.cluster",{"title":106,"path":107,"stem":108,"children":109,"page":25},"Traits","\u002Fdocs\u002Ffeatures\u002Ftraits","1.docs\u002F3.features\u002F04.traits",[110],{"title":111,"path":112,"stem":113},"Trait System","\u002Fdocs\u002Ffeatures\u002Ftraits\u002Foverview","1.docs\u002F3.features\u002F04.traits\u002F01.overview",{"title":115,"path":116,"stem":117,"children":118,"page":25},"Materials","\u002Fdocs\u002Ffeatures\u002Fmaterials","1.docs\u002F3.features\u002F05.materials",[119,122,126,130,134],{"title":115,"path":120,"stem":121},"\u002Fdocs\u002Ffeatures\u002Fmaterials\u002Foverview","1.docs\u002F3.features\u002F05.materials\u002F01.overview",{"title":123,"path":124,"stem":125},"Surface Materials","\u002Fdocs\u002Ffeatures\u002Fmaterials\u002Fsurface","1.docs\u002F3.features\u002F05.materials\u002F02.surface",{"title":127,"path":128,"stem":129},"Atlas Materials","\u002Fdocs\u002Ffeatures\u002Fmaterials\u002Fatlas","1.docs\u002F3.features\u002F05.materials\u002F03.atlas",{"title":131,"path":132,"stem":133,"badge":68},"Copernicus","\u002Fdocs\u002Ffeatures\u002Fmaterials\u002Fcopernicus","1.docs\u002F3.features\u002F05.materials\u002F04.copernicus",{"title":135,"path":136,"stem":137},"Baking","\u002Fdocs\u002Ffeatures\u002Fmaterials\u002Fbake","1.docs\u002F3.features\u002F05.materials\u002F05.bake",{"title":139,"defaultOpen":25,"path":140,"stem":141,"children":142,"page":25},"Atlas Workflow","\u002Fdocs\u002Ffeatures\u002Fatlases","1.docs\u002F3.features\u002F06.atlases",[143],{"title":139,"path":144,"stem":145},"\u002Fdocs\u002Ffeatures\u002Fatlases\u002Foverview","1.docs\u002F3.features\u002F06.atlases\u002F01.overview",{"title":147,"defaultOpen":25,"path":148,"stem":149,"children":150,"page":25},"Scan Workflow","\u002Fdocs\u002Ffeatures\u002Fscans","1.docs\u002F3.features\u002F07.scans",[151,154,158],{"title":147,"path":152,"stem":153},"\u002Fdocs\u002Ffeatures\u002Fscans\u002Foverview","1.docs\u002F3.features\u002F07.scans\u002F01.overview",{"title":155,"path":156,"stem":157},"Trunk Extension","\u002Fdocs\u002Ffeatures\u002Fscans\u002Fextension","1.docs\u002F3.features\u002F07.scans\u002F02.extension",{"title":159,"path":160,"stem":161,"badge":68},"Baking for Scans","\u002Fdocs\u002Ffeatures\u002Fscans\u002Fbaking","1.docs\u002F3.features\u002F07.scans\u002F03.baking",{"title":163,"defaultOpen":25,"path":164,"stem":165,"children":166,"page":25},"Assembly Workflow","\u002Fdocs\u002Ffeatures\u002Fassemblies","1.docs\u002F3.features\u002F08.assemblies",[167],{"title":163,"path":168,"stem":169},"\u002Fdocs\u002Ffeatures\u002Fassemblies\u002Foverview","1.docs\u002F3.features\u002F08.assemblies\u002F01.overview",{"title":171,"defaultOpen":25,"path":172,"stem":173,"children":174,"page":25},"Unreal","\u002Fdocs\u002Funreal","1.docs\u002F4.unreal",[175,179,183],{"title":176,"path":177,"stem":178},"Take Your Tree to Unreal","\u002Fdocs\u002Funreal\u002Ftree-to-unreal","1.docs\u002F4.unreal\u002F01.tree-to-unreal",{"title":180,"path":181,"stem":182},"Wind for Unreal","\u002Fdocs\u002Funreal\u002Fwind","1.docs\u002F4.unreal\u002F02.wind",{"title":184,"defaultOpen":25,"path":185,"stem":186,"children":187,"page":25},"Nanite","\u002Fdocs\u002Funreal\u002Fnanite","1.docs\u002F4.unreal\u002Fnanite",[188,192],{"title":189,"path":190,"stem":191},"Working with Assemblies in Unreal","\u002Fdocs\u002Funreal\u002Fnanite\u002Fskeletal-assemblies","1.docs\u002F4.unreal\u002Fnanite\u002F01.skeletal-assemblies",{"title":193,"path":194,"stem":195},"Nanite Assemblies & Unreal Export","\u002Fdocs\u002Funreal\u002Fnanite\u002Ftroubleshooting","1.docs\u002F4.unreal\u002Fnanite\u002F02.troubleshooting",{"title":197,"path":198,"stem":199,"children":200,"page":25},"Guru","\u002Fdocs\u002Fguru","1.docs\u002F5.guru",[201,205,209,213],{"title":202,"path":203,"stem":204},"Extend Natsura","\u002Fdocs\u002Fguru\u002Fextend-natsura","1.docs\u002F5.guru\u002F01.extend-natsura",{"title":206,"path":207,"stem":208},"Building Your Own Decorations","\u002Fdocs\u002Fguru\u002Fcustom-decorations","1.docs\u002F5.guru\u002F02.custom-decorations",{"title":210,"path":211,"stem":212,"badge":68},"VEX","\u002Fdocs\u002Fguru\u002Fvex","1.docs\u002F5.guru\u002F03.vex",{"title":214,"path":215,"stem":216,"badge":68},"Make Your Own Tools","\u002Fdocs\u002Fguru\u002Fcustom-tools","1.docs\u002F5.guru\u002F04.custom-tools",{"title":218,"path":219,"stem":220,"children":221,"page":25},"Help","\u002Fdocs\u002Fhelp","1.docs\u002F6.help",[222,226,242,246,250,254,258],{"title":223,"path":224,"stem":225},"Commercial Use","\u002Fdocs\u002Fhelp\u002Fcommercial-use","1.docs\u002F6.help\u002F01.commercial-use",{"title":227,"path":228,"stem":229,"children":230,"page":25},"Install & Upgrade","\u002Fdocs\u002Fhelp\u002Finstall-upgrade","1.docs\u002F6.help\u002F02.install-upgrade",[231,234,238],{"title":14,"path":232,"stem":233},"\u002Fdocs\u002Fhelp\u002Finstall-upgrade\u002Foverview","1.docs\u002F6.help\u002F02.install-upgrade\u002F01.overview",{"title":235,"path":236,"stem":237},"Install Natsura (Package Method)","\u002Fdocs\u002Fhelp\u002Finstall-upgrade\u002Fpackage","1.docs\u002F6.help\u002F02.install-upgrade\u002F02.package",{"title":239,"path":240,"stem":241,"badge":68},"Upgrading","\u002Fdocs\u002Fhelp\u002Finstall-upgrade\u002Fupgrading","1.docs\u002F6.help\u002F02.install-upgrade\u002F03.upgrading",{"title":243,"path":244,"stem":245},"Troubleshooting","\u002Fdocs\u002Fhelp\u002Ftroubleshooting","1.docs\u002F6.help\u002F03.troubleshooting",{"title":247,"path":248,"stem":249,"badge":68},"Common Issues","\u002Fdocs\u002Fhelp\u002Fcommon-issues","1.docs\u002F6.help\u002F04.common-issues",{"title":251,"path":252,"stem":253,"badge":68},"FAQ","\u002Fdocs\u002Fhelp\u002Ffaq","1.docs\u002F6.help\u002F05.faq",{"title":255,"path":256,"stem":257,"badge":68},"Support","\u002Fdocs\u002Fhelp\u002Fsupport","1.docs\u002F6.help\u002F06.support",{"title":259,"path":260,"stem":261,"badge":68},"Contact","\u002Fdocs\u002Fhelp\u002Fcontact","1.docs\u002F6.help\u002F07.contact",{"title":263,"path":264,"stem":265,"children":266,"page":25},"Node Reference","\u002Fdocs\u002Fnodes","1.docs\u002F7.Nodes",[267,270,275,278,283,287,291,295,299,303,307,311,315,319,323,327,331,335,339,343,346,350,354,358,362,366,370,374,378,382,386,390,394,398,402,406,410,414,419,423,427,431,435,439,443,447,451,455,459,463,467,471,475,479,483,487,491,495,499,503,508,512,516,520,524,527,531,535,539,543,546,550,554,558],{"title":263,"path":268,"stem":269},"\u002Fdocs\u002Fnodes\u002Fnode-reference","1.docs\u002F7.Nodes\u002F0.node-reference",{"title":271,"path":272,"stem":273,"badge":274},"Ancestor Effector","\u002Fdocs\u002Fnodes\u002Fancestor-effector","1.docs\u002F7.Nodes\u002Fancestor-effector","Experimental",{"title":98,"path":276,"stem":277},"\u002Fdocs\u002Fnodes\u002Fassembly-decoration","1.docs\u002F7.Nodes\u002Fassembly-decoration",{"title":279,"path":280,"stem":281,"badge":282},"Assembly Edit","\u002Fdocs\u002Fnodes\u002Fassembly-edit","1.docs\u002F7.Nodes\u002Fassembly-edit","New",{"title":284,"path":285,"stem":286,"badge":282},"Assembly Pack","\u002Fdocs\u002Fnodes\u002Fassembly-pack","1.docs\u002F7.Nodes\u002Fassembly-pack",{"title":288,"path":289,"stem":290},"Assembly Resource","\u002Fdocs\u002Fnodes\u002Fassembly-resource","1.docs\u002F7.Nodes\u002Fassembly-resource",{"title":292,"path":293,"stem":294,"badge":274},"Atlas 3D","\u002Fdocs\u002Fnodes\u002Fatlas-3d","1.docs\u002F7.Nodes\u002Fatlas-3d",{"title":296,"path":297,"stem":298,"badge":274},"Atlas Emboss","\u002Fdocs\u002Fnodes\u002Fatlas-emboss","1.docs\u002F7.Nodes\u002Fatlas-emboss",{"title":300,"path":301,"stem":302,"badge":274},"Atlas Import","\u002Fdocs\u002Fnodes\u002Fatlas-import","1.docs\u002F7.Nodes\u002Fatlas-import",{"title":304,"path":305,"stem":306,"badge":274},"Atlas Layout","\u002Fdocs\u002Fnodes\u002Fatlas-layout","1.docs\u002F7.Nodes\u002Fatlas-layout",{"title":308,"path":309,"stem":310,"badge":274},"Atlas Material","\u002Fdocs\u002Fnodes\u002Fatlas-material","1.docs\u002F7.Nodes\u002Fatlas-material",{"title":312,"path":313,"stem":314,"badge":274},"Atlas Mesh","\u002Fdocs\u002Fnodes\u002Fatlas-mesh","1.docs\u002F7.Nodes\u002Fatlas-mesh",{"title":316,"path":317,"stem":318,"badge":274},"Atlas Remesh","\u002Fdocs\u002Fnodes\u002Fatlas-remesh","1.docs\u002F7.Nodes\u002Fatlas-remesh",{"title":320,"path":321,"stem":322,"badge":274},"Atlas Source","\u002Fdocs\u002Fnodes\u002Fatlas-source","1.docs\u002F7.Nodes\u002Fatlas-source",{"title":324,"path":325,"stem":326,"badge":274},"Atlas Trace","\u002Fdocs\u002Fnodes\u002Fatlas-trace","1.docs\u002F7.Nodes\u002Fatlas-trace",{"title":328,"path":329,"stem":330,"badge":274},"Atlas Wizard","\u002Fdocs\u002Fnodes\u002Fatlas-wizard","1.docs\u002F7.Nodes\u002Fatlas-wizard",{"title":332,"path":333,"stem":334},"Bake","\u002Fdocs\u002Fnodes\u002Fbake","1.docs\u002F7.Nodes\u002Fbake",{"title":336,"path":337,"stem":338,"badge":282},"Build Assembly Rig","\u002Fdocs\u002Fnodes\u002Fbuild-assembly-rig","1.docs\u002F7.Nodes\u002Fbuild-assembly-rig",{"title":340,"path":341,"stem":342},"Classify","\u002Fdocs\u002Fnodes\u002Fclassify","1.docs\u002F7.Nodes\u002Fclassify",{"title":102,"path":344,"stem":345},"\u002Fdocs\u002Fnodes\u002Fcluster-decoration","1.docs\u002F7.Nodes\u002Fcluster-decoration",{"title":347,"path":348,"stem":349},"Core Decoration","\u002Fdocs\u002Fnodes\u002Fcore-decoration","1.docs\u002F7.Nodes\u002Fcore-decoration",{"title":351,"path":352,"stem":353,"badge":282},"Create Proxy","\u002Fdocs\u002Fnodes\u002Fcreate-proxy","1.docs\u002F7.Nodes\u002Fcreate-proxy",{"title":355,"path":356,"stem":357,"badge":282},"Debug Tree Rig","\u002Fdocs\u002Fnodes\u002Fdebug-tree-rig","1.docs\u002F7.Nodes\u002Fdebug-tree-rig",{"title":359,"path":360,"stem":361,"badge":274},"Deflection Effector","\u002Fdocs\u002Fnodes\u002Fdeflection-effector","1.docs\u002F7.Nodes\u002Fdeflection-effector",{"title":363,"path":364,"stem":365},"Delay","\u002Fdocs\u002Fnodes\u002Fdelay","1.docs\u002F7.Nodes\u002Fdelay",{"title":367,"path":368,"stem":369,"badge":274},"Direction Effector","\u002Fdocs\u002Fnodes\u002Fdirection-effector","1.docs\u002F7.Nodes\u002Fdirection-effector",{"title":371,"path":372,"stem":373,"badge":274},"Effector (Custom Base)","\u002Fdocs\u002Fnodes\u002Feffector","1.docs\u002F7.Nodes\u002Feffector",{"title":375,"path":376,"stem":377,"badge":274},"Effector Template","\u002Fdocs\u002Fnodes\u002Feffector-template","1.docs\u002F7.Nodes\u002Feffector-template",{"title":379,"path":380,"stem":381,"badge":282},"Export Unreal Nanite Assembly","\u002Fdocs\u002Fnodes\u002Fexport-unreal-nanite-assembly","1.docs\u002F7.Nodes\u002Fexport-unreal-nanite-assembly",{"title":383,"path":384,"stem":385},"Create Graft Mesh","\u002Fdocs\u002Fnodes\u002Fgraft-mesh","1.docs\u002F7.Nodes\u002Fgraft-mesh",{"title":387,"path":388,"stem":389,"badge":274},"Gravity Effector","\u002Fdocs\u002Fnodes\u002Fgravity-effector","1.docs\u002F7.Nodes\u002Fgravity-effector",{"title":391,"path":392,"stem":393},"Grow","\u002Fdocs\u002Fnodes\u002Fgrow","1.docs\u002F7.Nodes\u002Fgrow",{"title":395,"path":396,"stem":397,"badge":274},"Grow Draw","\u002Fdocs\u002Fnodes\u002Fgrow-draw","1.docs\u002F7.Nodes\u002Fgrow-draw",{"title":399,"path":400,"stem":401},"Import Highpoly","\u002Fdocs\u002Fnodes\u002Fhighpoly-import","1.docs\u002F7.Nodes\u002Fhighpoly-import",{"title":403,"path":404,"stem":405,"badge":282},"Identify Shared Instances","\u002Fdocs\u002Fnodes\u002Fidentify-shared-instances","1.docs\u002F7.Nodes\u002Fidentify-shared-instances",{"title":407,"path":408,"stem":409,"badge":282},"Import Assembly","\u002Fdocs\u002Fnodes\u002Fimport-assembly","1.docs\u002F7.Nodes\u002Fimport-assembly",{"title":411,"path":412,"stem":413,"badge":282},"Import Props","\u002Fdocs\u002Fnodes\u002Fimport-props","1.docs\u002F7.Nodes\u002Fimport-props",{"title":415,"path":416,"stem":417,"badge":418},"Internal Nodes","\u002Fdocs\u002Fnodes\u002Finternal-nodes","1.docs\u002F7.Nodes\u002Finternal-nodes","Internal",{"title":420,"path":421,"stem":422,"badge":282},"Kill","\u002Fdocs\u002Fnodes\u002Fkill","1.docs\u002F7.Nodes\u002Fkill",{"title":424,"path":425,"stem":426,"badge":274},"Magnet Effector","\u002Fdocs\u002Fnodes\u002Fmagnet-effector","1.docs\u002F7.Nodes\u002Fmagnet-effector",{"title":428,"path":429,"stem":430},"Map","\u002Fdocs\u002Fnodes\u002Fmap","1.docs\u002F7.Nodes\u002Fmap",{"title":432,"path":433,"stem":434,"badge":274},"Map Attribute","\u002Fdocs\u002Fnodes\u002Fmap-attribute","1.docs\u002F7.Nodes\u002Fmap-attribute",{"title":436,"path":437,"stem":438},"Map Blend","\u002Fdocs\u002Fnodes\u002Fmap-blend","1.docs\u002F7.Nodes\u002Fmap-blend",{"title":440,"path":441,"stem":442,"badge":274},"Map Constant","\u002Fdocs\u002Fnodes\u002Fmap-constant","1.docs\u002F7.Nodes\u002Fmap-constant",{"title":444,"path":445,"stem":446},"Map If","\u002Fdocs\u002Fnodes\u002Fmap-if","1.docs\u002F7.Nodes\u002Fmap-if",{"title":448,"path":449,"stem":450,"badge":274},"Map Random","\u002Fdocs\u002Fnodes\u002Fmap-random","1.docs\u002F7.Nodes\u002Fmap-random",{"title":452,"path":453,"stem":454,"badge":274},"Mapping Template","\u002Fdocs\u002Fnodes\u002Fmapping-template","1.docs\u002F7.Nodes\u002Fmapping-template",{"title":456,"path":457,"stem":458,"badge":274},"Noise Effector","\u002Fdocs\u002Fnodes\u002Fnoise-effector","1.docs\u002F7.Nodes\u002Fnoise-effector",{"title":460,"path":461,"stem":462,"badge":282},"Pivot Edit","\u002Fdocs\u002Fnodes\u002Fpivot-edit","1.docs\u002F7.Nodes\u002Fpivot-edit",{"title":464,"path":465,"stem":466,"badge":274},"Prune","\u002Fdocs\u002Fnodes\u002Fprune","1.docs\u002F7.Nodes\u002Fprune",{"title":468,"path":469,"stem":470},"Repeat","\u002Fdocs\u002Fnodes\u002Frepeat","1.docs\u002F7.Nodes\u002Frepeat",{"title":472,"path":473,"stem":474,"badge":282},"Rig to Assembly","\u002Fdocs\u002Fnodes\u002Frig-to-assembly","1.docs\u002F7.Nodes\u002Frig-to-assembly",{"title":476,"path":477,"stem":478},"Scan Material","\u002Fdocs\u002Fnodes\u002Fscan-material","1.docs\u002F7.Nodes\u002Fscan-material",{"title":480,"path":481,"stem":482},"Scan Profiles","\u002Fdocs\u002Fnodes\u002Fscan-profiles","1.docs\u002F7.Nodes\u002Fscan-profiles",{"title":484,"path":485,"stem":486},"Scan Rig","\u002Fdocs\u002Fnodes\u002Fscan-rig","1.docs\u002F7.Nodes\u002Fscan-rig",{"title":488,"path":489,"stem":490},"Scan to Parts","\u002Fdocs\u002Fnodes\u002Fscan-to-parts","1.docs\u002F7.Nodes\u002Fscan-to-parts",{"title":492,"path":493,"stem":494},"Scan to Patch","\u002Fdocs\u002Fnodes\u002Fscan-to-patch","1.docs\u002F7.Nodes\u002Fscan-to-patch",{"title":496,"path":497,"stem":498},"Scan to Tube","\u002Fdocs\u002Fnodes\u002Fscan-to-tube","1.docs\u002F7.Nodes\u002Fscan-to-tube",{"title":500,"path":501,"stem":502,"badge":274},"Seed Points","\u002Fdocs\u002Fnodes\u002Fseed-points","1.docs\u002F7.Nodes\u002Fseed-points",{"title":504,"path":505,"stem":506,"badge":507},"Select Decoration","\u002Fdocs\u002Fnodes\u002Fselect-decoration","1.docs\u002F7.Nodes\u002Fselect-decoration","Deprecated",{"title":509,"path":510,"stem":511},"Signal","\u002Fdocs\u002Fnodes\u002Fsignal","1.docs\u002F7.Nodes\u002Fsignal",{"title":513,"path":514,"stem":515,"badge":282},"Simplify Tree Rig and Skin","\u002Fdocs\u002Fnodes\u002Fsimplify-tree-rig-and-skin","1.docs\u002F7.Nodes\u002Fsimplify-tree-rig-and-skin",{"title":517,"path":518,"stem":519},"Simulate","\u002Fdocs\u002Fnodes\u002Fsimulate","1.docs\u002F7.Nodes\u002Fsimulate",{"title":521,"path":522,"stem":523},"Split","\u002Fdocs\u002Fnodes\u002Fsplit","1.docs\u002F7.Nodes\u002Fsplit",{"title":90,"path":525,"stem":526},"\u002Fdocs\u002Fnodes\u002Fsurface-decoration","1.docs\u002F7.Nodes\u002Fsurface-decoration",{"title":528,"path":529,"stem":530},"Surface Resource","\u002Fdocs\u002Fnodes\u002Fsurface-resource","1.docs\u002F7.Nodes\u002Fsurface-resource",{"title":532,"path":533,"stem":534,"badge":282},"Surface Wizard","\u002Fdocs\u002Fnodes\u002Fsurface-wizard","1.docs\u002F7.Nodes\u002Fsurface-wizard",{"title":536,"path":537,"stem":538},"Switch","\u002Fdocs\u002Fnodes\u002Fswitch","1.docs\u002F7.Nodes\u002Fswitch",{"title":540,"path":541,"stem":542,"badge":282},"Treeparameterize","\u002Fdocs\u002Fnodes\u002Ftreeparameterize","1.docs\u002F7.Nodes\u002Ftreeparameterize",{"title":94,"path":544,"stem":545},"\u002Fdocs\u002Fnodes\u002Ftrunk-decoration","1.docs\u002F7.Nodes\u002Ftrunk-decoration",{"title":547,"path":548,"stem":549,"badge":507},"Unreal Wizard (Deprecated)","\u002Fdocs\u002Fnodes\u002Funreal-wizard","1.docs\u002F7.Nodes\u002Funreal-wizard",{"title":551,"path":552,"stem":553,"badge":282},"Wind Config","\u002Fdocs\u002Fnodes\u002Fwind-config","1.docs\u002F7.Nodes\u002Fwind-config",{"title":555,"path":556,"stem":557,"badge":282},"Wind Previs","\u002Fdocs\u002Fnodes\u002Fwind-previs","1.docs\u002F7.Nodes\u002Fwind-previs",{"title":559,"path":560,"stem":561},"Wrangle","\u002Fdocs\u002Fnodes\u002Fwrangle","1.docs\u002F7.Nodes\u002Fwrangle",{"id":563,"title":391,"body":564,"description":1049,"extension":1050,"meta":1051,"navigation":1059,"path":392,"robots":25,"seo":1060,"sitemap":1061,"stem":393,"__hash__":1062},"docs\u002F1.docs\u002F7.Nodes\u002Fgrow.md",{"type":565,"value":566,"toc":1030},"minimark",[567,579,620,625,673,677,698,703,776,780,784,804,808,828,832,876,880,908,912,932,936,956,960,983,987,1017],[568,569,570,571,574,575,578],"p",{},"The ",[572,573,391],"strong",{}," node extends the structure by creating new segments from current endpoints, with control over length, angle, and width. It takes an existing growth graph in and produces a Natsura graph that ",[576,577,517],"a",{"href":518}," executes. Each Grow is one step of development; the Grow that ships is already a composition, carrying its own split, switch, and repeat internally so a single Grow can describe a whole branching habit.",[568,580,581,582,586,587,590,591,590,594,590,597,590,600,590,603,606,607,610,611,613,614,616,617,619],{},"Under the hood, growth is driven by a few raw parameters on ",[583,584,585],"code",{},"grow_core"," (",[583,588,589],{},"Length Scale",", ",[583,592,593],{},"Width Scale",[583,595,596],{},"Pitch",[583,598,599],{},"Roll",[583,601,602],{},"Yaw",[583,604,605],{},"Offset",", and ",[583,608,609],{},"Branch Count",", the innate forking property). The Grow node maps these to friendlier controls: Multiplicity drives ",[583,612,609],{}," on the first step, Forking drives it during recursive repetition. Forking (the innate ",[583,615,609],{},") creates probabilistic copies; splitting (via the ",[576,618,521],{"href":522}," node) creates explicit parallel branches in the topology.",[621,622,624],"h2",{"id":623},"inputs","Inputs",[626,627,628,641],"table",{},[629,630,631],"thead",{},[632,633,634,638],"tr",{},[635,636,637],"th",{},"Input",[635,639,640],{},"Description",[642,643,644,653,665],"tbody",{},[632,645,646,650],{},[647,648,649],"td",{},"Input 0: Graph",[647,651,652],{},"Existing growth graph.",[632,654,655,658],{},[647,656,657],{},"Input 1: Parms",[647,659,660,661,664],{},"Geometry with a ",[583,662,663],{},"parms"," detail dictionary for external constants.",[632,666,667,670],{},[647,668,669],{},"Input 2: Second Graph",[647,671,672],{},"Secondary graph merged during repetition (for example, interleaving another recipe).",[621,674,676],{"id":675},"outputs","Outputs",[626,678,679,688],{},[629,680,681],{},[632,682,683,686],{},[635,684,685],{},"Output",[635,687,640],{},[642,689,690],{},[632,691,692,695],{},[647,693,694],{},"Output: Graph",[647,696,697],{},"The resulting Natsura graph.",[699,700,702],"h3",{"id":701},"intrinsics","Intrinsics",[626,704,705,714],{},[629,706,707],{},[632,708,709,712],{},[635,710,711],{},"Attribute",[635,713,640],{},[642,715,716,726,736,746,756,766],{},[632,717,718,723],{},[647,719,720],{},[583,721,722],{},"u",[647,724,725],{},"Normalised progress along the current growth section.",[632,727,728,733],{},[647,729,730],{},[583,731,732],{},"id",[647,734,735],{},"Unique identifier for the internode.",[632,737,738,743],{},[647,739,740],{},[583,741,742],{},"parent_id",[647,744,745],{},"ID of the parent internode.",[632,747,748,753],{},[647,749,750],{},[583,751,752],{},"generation",[647,754,755],{},"Recursive depth from the root.",[632,757,758,763],{},[647,759,760],{},[583,761,762],{},"age",[647,764,765],{},"Time \u002F step counter.",[632,767,768,773],{},[647,769,770],{},[583,771,772],{},"branch_count",[647,774,775],{},"The innate forking property (driven by Multiplicity or Fork settings).",[621,777,779],{"id":778},"parameters","Parameters",[699,781,783],{"id":782},"seed","Seed",[626,785,786,795],{},[629,787,788],{},[632,789,790,793],{},[635,791,792],{},"Parameter",[635,794,640],{},[642,796,797],{},[632,798,799,801],{},[647,800,783],{},[647,802,803],{},"Generates a random value per node in the tree, used to drive effects that rely on randomness. Set per Grow, and used to derive a unique seed value for each component generated.",[699,805,807],{"id":806},"phyllotaxy","Phyllotaxy",[626,809,810,818],{},[629,811,812],{},[632,813,814,816],{},[635,815,792],{},[635,817,640],{},[642,819,820],{},[632,821,822,825],{},[647,823,824],{},"Spiral Angle°",[647,826,827],{},"Yaw is most relevant for secondary branches: it affects orientation on the parent stem. Yaw can be thought of as \"swinging\" around the parent axis and controls the phyllotaxy of branches along with the parent node roll.",[699,829,831],{"id":830},"whorl","Whorl",[626,833,834,842],{},[629,835,836],{},[632,837,838,840],{},[635,839,792],{},[635,841,640],{},[642,843,844,852,860,868],{},[632,845,846,849],{},[647,847,848],{},"Whorl Angle°",[647,850,851],{},"Determines whether the branch whorls are spaced evenly along an arc or circle.",[632,853,854,857],{},[647,855,856],{},"Fork Branches ∞",[647,858,859],{},"Branch count controls how many new internodes are created at the parent node. Used along with cone pitch and cone spread to determine whorling arrangements of secondary branches, or to introduce bifurcating growth and forks.",[632,861,862,865],{},[647,863,864],{},"Fork Spread",[647,866,867],{},"Branch cone pitch is a placeholder control until more detailed control over branch whorls lands. For now, this value controls the angle of separation from the central or parent axis.",[632,869,870,873],{},[647,871,872],{},"Fork Whorl",[647,874,875],{},"Spread controls whether the branch whorls are spaced evenly along an arc or circle.",[699,877,879],{"id":878},"arrangement","Arrangement",[626,881,882,890],{},[629,883,884],{},[632,885,886,888],{},[635,887,792],{},[635,889,640],{},[642,891,892,900],{},[632,893,894,897],{},[647,895,896],{},"Start Pitch°",[647,898,899],{},"Pitch in degrees; a \"bending\" action that works together with Roll to produce spiralling behaviour.",[632,901,902,905],{},[647,903,904],{},"Start Yaw°",[647,906,907],{},"Yaw is most relevant for secondary branches as it affects the orientation on the parent stem. Yaw \"swings\" around the parent axis and controls the phyllotaxy of branches along with the parent node roll.",[699,909,911],{"id":910},"length-scale","Length Scale ∞",[626,913,914,922],{},[629,915,916],{},[632,917,918,920],{},[635,919,792],{},[635,921,640],{},[642,923,924],{},[632,925,926,929],{},[647,927,928],{},"Length scale \u002F step",[647,930,931],{},"Internode step length determines the scale of the growth step. If length mode is set to scale, this is a fraction of the length of the previous step.",[699,933,935],{"id":934},"orient","Orient",[626,937,938,946],{},[629,939,940],{},[632,941,942,944],{},[635,943,792],{},[635,945,640],{},[642,947,948],{},[632,949,950,953],{},[647,951,952],{},"ΔRoll °\u002Fstep",[647,954,955],{},"Roll in degrees; a \"spinning\" action around the axis of growth. Roll works with Pitch to produce spiralling growth patterns.",[699,957,959],{"id":958},"collision","Collision",[626,961,962,970],{},[629,963,964],{},[632,965,966,968],{},[635,967,792],{},[635,969,640],{},[642,971,972],{},[632,973,974,977],{},[647,975,976],{},"Collision Mode",[647,978,979,980,982],{},"By default, Natsura simulations collide with the provided environment. More modes that simplify climbing behaviours are planned. You can already experiment with projecting components onto geometry, but similar results often come more controllably from thigmotropism via a ",[576,981,428],{"href":429},".",[621,984,986],{"id":985},"notes","Notes",[988,989,990,997,1011],"ul",{},[991,992,993,994,996],"li",{},"Wire ",[576,995,428],{"href":429}," chains into any parameter for per-element variation driven by attributes like height, age, or randomness.",[991,998,999,1000,590,1003,1006,1007,1010],{},"Every Grow has a built-in internal decoration for a quick meshed preview; for production output, attach external ",[576,1001,1002],{"href":525},"Surface",[576,1004,1005],{"href":344},"Cluster",", or ",[576,1008,1009],{"href":544},"Trunk"," decorators.",[991,1012,1013,1014,1016],{},"The built-in repeat lets a single Grow generate recursive geometry; alternatively use Grow for a single step and wrap it in an explicit ",[576,1015,468],{"href":469}," block.",[568,1018,1019,1020,1023,1024,1023,1026,1023,1028],{},"See also: ",[576,1021,1022],{"href":33},"Simulation concept"," · ",[576,1025,521],{"href":522},[576,1027,468],{"href":469},[576,1029,517],{"href":518},{"title":1031,"searchDepth":1032,"depth":1032,"links":1033},"",2,[1034,1035,1039,1048],{"id":623,"depth":1032,"text":624},{"id":675,"depth":1032,"text":676,"children":1036},[1037],{"id":701,"depth":1038,"text":702},3,{"id":778,"depth":1032,"text":779,"children":1040},[1041,1042,1043,1044,1045,1046,1047],{"id":782,"depth":1038,"text":783},{"id":806,"depth":1038,"text":807},{"id":830,"depth":1038,"text":831},{"id":878,"depth":1038,"text":879},{"id":910,"depth":1038,"text":911},{"id":934,"depth":1038,"text":935},{"id":958,"depth":1038,"text":959},{"id":985,"depth":1032,"text":986},"The fundamental building block. Extends your structure by creating new segments from current endpoints, with control over length, angle, and width.","md",{"context":1052,"internal":1053,"since":1054,"tags":1055,"sidebar":1057,"category":1058},"sop","natsura::grow::2.0","20.5",[1056],"natsura",{"label":391},"Growth",true,{"title":391,"description":1049},{"loc":392},"S2rbfVGXFO11Z6ZHP1nGRP1QE1CJG_9qVpOjNg5P38k",[1064,1066],{"title":387,"path":388,"stem":389,"description":1065,"badge":274,"children":-1},"A uniform up-vector across the entire tree. Drives the gravitropic response.",{"title":395,"path":396,"stem":397,"description":1067,"badge":274,"children":-1},"Draw growth by hand. Author parts of a tree directly (a hero branch, a sketched silhouette) and have the simulator pick up from your input and fill in the rest procedurally.",1781188279635]