[{"data":1,"prerenderedAt":1198},["ShallowReactive",2],{"navigation":3,"\u002Fchangelog\u002F0-6-3-0":562,"\u002Fchangelog\u002F0-6-3-0-surround":1187},[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":564,"badge":565,"body":566,"date":1177,"description":572,"extension":1178,"icon":1179,"meta":1180,"navigation":1181,"path":1182,"seo":1183,"sitemap":1184,"stem":1185,"__hash__":1186},"changelogItems\u002F5.changelog\u002F0-6-3-0.md","Natsura 0.6.3.0","v0.6.3.0",{"type":567,"value":568,"toc":1173},"minimark",[569,573],[570,571,572],"p",{},"Suite of bugfixes and stability improvements",[574,575,576,580,583,586,589,592,595,602,605,608,611,617,623,629,632,638,641,645,649,653,655,661,664,670,676,682,688,694,697,700,703,706,709,712,715,721,724,727,730,733,736,739,741,747,750,753,756,759,762,765,771,774,777,780,783,789,792,795,798,801,804,810,813,816,822,825,828,831,837,840,843,846,852,855,861,864,870,873,879,882,885,888,891,894,900,903,906,912,915,918,924,927,930,936,939,942,948,951,957,960,966,969,972,975,981,984,990,993,996,999,1005,1008,1011,1014,1020,1023,1029,1032,1038,1041,1047,1050,1056,1059,1065,1068,1074,1077,1080,1086,1089,1095,1098,1101,1107,1110,1116,1119,1125,1131,1137,1143,1149,1152,1155,1158,1161,1164,1167,1170],"ul",{},[577,578,579],"li",{},"Removed many classes of bugs including \"ghost\" cooks triggered by python panels",[577,581,582],{},"Updated rig definition for improved control",[577,584,585],{},"Improvements to Assembly tools and workflow",[577,587,588],{},"surface decoration \"min width\"",[577,590,591],{},"fuse assembly rigs with simulated skeleton for detailed wind animation",[577,593,594],{},"The biggest workflow change is the rig to assembly workflow. Now it is possible to simulate a set of branches or a tree and then \"decompose\" it into modules for use in another simulation. This unlocks the procedural power of natsura for creating species at scale.",[577,596,597,601],{},[598,599,600],"span",{},"rig_merge"," ~ merges two rigs into one",[577,603,604],{},"binds parents ↔ children across the join",[577,606,607],{},"\"fix parent id\" + adjustable parentname",[577,609,610],{},"later speed-optimized",[577,612,613,616],{},[598,614,615],{},"rig_rename"," ~ renames rig joints as a discrete op",[577,618,619,622],{},[598,620,621],{},"rig_delete"," ~ deletes rig joints as a discrete op",[577,624,625,628],{},[598,626,627],{},"rig_collapse"," ~ collapses rig hierarchy",[577,630,631],{},"refactored to host shared rig utilities",[577,633,634,637],{},[598,635,636],{},"rig_rebind"," ~ rebinds skin weights to a rig",[577,639,640],{},"remade from scratch (was very slow), then standardized and optimized",[577,642,643,616],{},[598,644,615],{},[577,646,647,622],{},[598,648,621],{},[577,650,651,628],{},[598,652,627],{},[577,654,631],{},[577,656,657,660],{},[598,658,659],{},"rig_detect_used_joints"," ~ flags which joints are actually used",[577,662,663],{},"feeds simplify \u002F collapse",[577,665,666,669],{},[598,667,668],{},"rewire_tree"," ~ basic utility for rewiring tree topology",[577,671,672,675],{},[598,673,674],{},"skeletonize"," ~ skeleton extraction utility",[577,677,678,681],{},[598,679,680],{},"adaptive_part_removal"," ~ removes parts adaptively",[577,683,684,687],{},[598,685,686],{},"prune_wizard"," ~ wizard-style pruning entry point",[577,689,690,693],{},[598,691,692],{},"rig_to_assembly"," ~ wrapper over the whole rig→assembly toolchain",[577,695,696],{},"multiple branch inputs, nested assemblies, extract subassemblies + atoms",[577,698,699],{},"fixes and simplifies rigs",[577,701,702],{},"added \"absorb instances\" toggle",[577,704,705],{},"refactored onto shared rig utilities, removed redundancy",[577,707,708],{},"moved \"name corrections\" up a level (was too deep)",[577,710,711],{},"fixed class management (resolved a cascade of downstream bugs)",[577,713,714],{},"viewport arrow made static",[577,716,717,720],{},[598,718,719],{},"instancify"," ~ pulls repeated geo out into instanced modules",[577,722,723],{},"pulls out subassemblies, fixes up rig + skin",[577,725,726],{},"transfers prim attributes too",[577,728,729],{},"removes single instances mis-tagged as modules (re-found later)",[577,731,732],{},"collapse-unused-parts now deletes fully-unused joints, not just reparents",[577,734,735],{},"fixed broken \"detect unused modules\" check",[577,737,738],{},"\"absorb instances\" toggle, internal-node refactor",[577,740,714],{},[577,742,743,746],{},[598,744,745],{},"assembly_decoration"," ~ places decorations onto",[577,748,749],{},"fixed invalid default parm (result shows on first placement now)",[577,751,752],{},"passes name \u002F localname \u002F parentname \u002F assembly_name through",[577,754,755],{},"switched to parent_id internally (old branches lacked id_parent)",[577,757,758],{},"~100× speedup at high joint counts (nametopoi",[577,760,761],{},"smarter rig reconstruction + joint management after deletion",[577,763,764],{},"working preview mode",[577,766,767,770],{},[598,768,769],{},"assemblify"," ~ converts rig + skinned geo into one mesh stream for decorators",[577,772,773],{},"scope reduced to that single responsibility",[577,775,776],{},"naming now happens here so core utilities drop name\u002Fclass management",[577,778,779],{},"removed class refs, added temp-attribute cleanup",[577,781,782],{},"added a FUSE step",[577,784,785,788],{},[598,786,787],{},"simulate"," ~ runs the growth simulation",[577,790,791],{},"removed output-attributes control (broke scene upgrades)",[577,793,794],{},"added timeshifts for slider dragging",[577,796,797],{},"robust fullpath-vs-name colouring",[577,799,800],{},"cleans up temp __captblock attrib",[577,802,803],{},"\"locked core simulate\", embedded simplify-tree-rig-and-skin",[577,805,806,809],{},[598,807,808],{},"identify_shared_instances"," ~ finds geometry shared across the tree",[577,811,812],{},"sorts by size, preserves rigging",[577,814,815],{},"no longer unpacks leaves",[577,817,818,821],{},[598,819,820],{},"assembly_resource"," ~ resolves an assembly from",[577,823,824],{},"correctly identifies instances inside USD files",[577,826,827],{},"partition logic moved out of import",[577,829,830],{},"USD treatment fixed",[577,832,833,836],{},[598,834,835],{},"assembly_edit"," ~ viewport-edit an assembly",[577,838,839],{},"conformed to new rig_to_assembly style",[577,841,842],{},"defaults to assembly_name, added assembly_resource",[577,844,845],{},"wind preview removed",[577,847,848,851],{},[598,849,850],{},"import_assembly"," ~ brings an assembly into the scene",[577,853,854],{},"partition_assemblies pulled out of it (wrong level)",[577,856,857,860],{},[598,858,859],{},"partition_assemblies"," ~ splits an assembly into partitions",[577,862,863],{},"extracted out of import_assembly",[577,865,866,869],{},[598,867,868],{},"build_assembly_rig"," ~ builds the rig for an as",[577,871,872],{},"ly style",[577,874,875,878],{},[598,876,877],{},"treeparameterize"," ~ generates strands \u002F parameterizes the tree skeleton",[577,880,881],{},"new \"use existing prims\" mode (longest strands, no new prim chain)",[577,883,884],{},"new modes: keep source prims, split by attribute (sub-primitive strands)",[577,886,887],{},"added seam group + seam attrib (split strands at UV discontinuity)",[577,889,890],{},"exports id_strand, id_parentstrand, id_sourceprimids, order_strand",[577,892,893],{},"sourceprimuv transfer bugfixes, optimized parent-strand-id gen",[577,895,896,899],{},[598,897,898],{},"order_branches"," ~ orders branches for traversa",[577,901,902],{},"computes dist instead of assuming width",[577,904,905],{},"still flagged \"needs more thinking\"",[577,907,908,911],{},[598,909,910],{},"fuse_tree_rig_and_skin"," ~ fuses tree rig with",[577,913,914],{},"stamps new prim joints with prim attributes",[577,916,917],{},"copies additional attribs",[577,919,920,923],{},[598,921,922],{},"attribute_transfer_by_rig"," ~ transfers attributes by rig ownership",[577,925,926],{},"now functional",[577,928,929],{},"primsplit on input + edge transport to pick the correct prim per joint",[577,931,932,935],{},[598,933,934],{},"simplify_rig"," ~ removes unused joints from a rig",[577,937,938],{},"more accurate \"was this joint used\" removal",[577,940,941],{},"dropped cluster-based approach, moved onto new utilities",[577,943,944,947],{},[598,945,946],{},"simplify_rig_reskin"," ~ simplify rig + reskin v",[577,949,950],{},"updated to new utilities",[577,952,953,956],{},[598,954,955],{},"simplify_tree_rig_and_skin"," ~ simplify pass for tree rig + skin",[577,958,959],{},"updated\u002Ffixed, embedded into simulate",[577,961,962,965],{},[598,963,964],{},"export_unreal_nanite_assembly"," ~ exports assem",[577,967,968],{},"warns if too many instances \u002F joints",[577,970,971],{},"removed unneeded \"delete joints\"",[577,973,974],{},"adds a root to fix Unreal auto-root-generatio",[577,976,977,980],{},[598,978,979],{},"sopcreatenaniteassembly"," ~ LOP building the Nanite assembly",[577,982,983],{},"warning + root fixes matching the exporter",[577,985,986,989],{},[598,987,988],{},"grow"," ~ growth node",[577,991,992],{},"internal surface-decoration preview-mode fix",[577,994,995],{},"uses component_name == opfullpath(\"\") instead of serializing + group hunt",[577,997,998],{},"cook-trigger fixes",[577,1000,1001,1004],{},[598,1002,1003],{},"surface_decoration"," ~ decorates a surface",[577,1006,1007],{},"added working preview mode (matches assembly)",[577,1009,1010],{},"strands mode",[577,1012,1013],{},"minimum-width control",[577,1015,1016,1019],{},[598,1017,1018],{},"core_decoration"," ~ core decoration engine",[577,1021,1022],{},"was failing to pass the full skeleton, fixed",[577,1024,1025,1028],{},[598,1026,1027],{},"clusters_decoration"," ~ cluster-based decoration",[577,1030,1031],{},"sourceprimuv bugfixes",[577,1033,1034,1037],{},[598,1035,1036],{},"cluster_wizard"," ~ cluster setup wizard",[577,1039,1040],{},"fixed undefined source point",[577,1042,1043,1046],{},[598,1044,1045],{},"surface_wizard"," ~ surface setup wizard",[577,1048,1049],{},"\"reverse\" toggle no longer breaks rig transfe",[577,1051,1052,1055],{},[598,1053,1054],{},"magnet_effector"," ~ magnet effector",[577,1057,1058],{},"healthier defaults",[577,1060,1061,1064],{},[598,1062,1063],{},"pivot_edit"," ~ edits pivots in the import pipeline",[577,1066,1067],{},"convex hull instead of decomposition (robust inside\u002Foutside test)",[577,1069,1070,1073],{},[598,1071,1072],{},"execute_logic"," ~ per-tree logic evaluation (bl",[577,1075,1076],{},"stopped discarding \"source\" attributes",[577,1078,1079],{},"carries a valid per-tree\u002Fper-branch class",[577,1081,1082,1085],{},[598,1083,1084],{},"classify"," ~ classification node",[577,1087,1088],{},"minor bug fix",[577,1090,1091,1094],{},[598,1092,1093],{},"visualize_assemblies"," ~ debug-visualizes assemblies",[577,1096,1097],{},"fixed \"instances\" colour mode",[577,1099,1100],{},"fixed a regression",[577,1102,1103,1106],{},[598,1104,1105],{},"debug_tree_rig"," ~ debug view of the tree rig",[577,1108,1109],{},"debug alpha removed",[577,1111,1112,1115],{},[598,1113,1114],{},"wind_previs"," ~ wind previsualization",[577,1117,1118],{},"removed colour copying",[577,1120,1121,1124],{},[598,1122,1123],{},"core_simulate"," ~ core sim internals — debugged",[577,1126,1127,1130],{},[598,1128,1129],{},"wind_config"," ~ wind config — debugged",[577,1132,1133,1136],{},[598,1134,1135],{},"create_proxy"," ~ proxy creation — optimized",[577,1138,1139,1142],{},[598,1140,1141],{},"assembly_pack"," ~ assembly packing — standardized",[577,1144,1145,1148],{},[598,1146,1147],{},"rebuild_primitive_attributes"," ~ rebuilds prim attributes — uses uvdist instead of xyzdist",[577,1150,1151],{},"surface decorator enhancements, including trait system for material selection",[577,1153,1154],{},"cluster decorator enhancements, including trait system for part selection",[577,1156,1157],{},"More realistic width model and additional width controls",[577,1159,1160],{},"new core nodes, \"select\" and \"buds\"",[577,1162,1163],{},"MASSIVE performance improvements both when placing nodes and evaluating simulations",[577,1165,1166],{},"assembly decorator yaw controls",[577,1168,1169],{},"more postprocessing tools (pruning, posing)",[577,1171,1172],{},"more effectors (curve follow)",{"title":1174,"searchDepth":1175,"depth":1175,"links":1176},"",2,[],"2026-07-07","md",null,{},true,"\u002Fchangelog\u002F0-6-3-0",{"title":564,"description":572},{"loc":1182},"5.changelog\u002F0-6-3-0","-eJRWwhQRuXLZ8J4vokYLJ98v5bE6VNFs-3hRTGr0Lk",[1188,1193],{"title":1189,"path":1190,"stem":1191,"description":1192,"children":-1},"Natsura 0.6.2.0","\u002Fchangelog\u002F0-6-2-0","5.changelog\u002F0-6-2-0","A reliability & performance release",{"title":1194,"path":1195,"stem":1196,"description":1197,"children":-1},"Natsura 0.6.3.1","\u002Fchangelog\u002F0-6-3-1","5.changelog\u002F0-6-3-1","Some small bug fixes and tweaks",1784134337708]