Assembly Resource
The Assembly Resource is a wrapper that prepares a library of rigged assemblies for use by an Assembly Decoration. It bundles the internal toolchain (import, pivot edit, auto-rigging, packing, edit-after-rig, visualisation) into one node.
Inputs
Accepts any of:
- The output of another Simulate (a Natsura simulated tree).
- A USD file.
- A BGEO file.
- A direct SOPs input.
Input shape requirements
A set of branches: collections of instances whose pivots are placed at the base of where each instance attaches to its parent branch or trunk. The same applies to buds and leaves: their pivots should be at the base where they connect to their stem.
When the input is the output of another simulate, a separate suite of controls handles converting the simulated Natsura model into valid assembly geometry.
Outputs
A rigged assembly library ready to feed an Assembly Decoration. The output preserves instancing across the rig: effectors at the decoration apply rigid joint rotations rather than per-vertex deformation.
Parameters
| Parameter | Description |
|---|---|
| Transform | Scale and other transform adjustments to bring the input into Natsura's expected scale range. |
The wrapper bundles the Import Assembly, Pivot Edit, Build Assembly Rig, Assembly Pack, Assembly Edit, and Visualize utilities; each node's own page documents its parameters. The utilities can also be placed at the top level outside the wrapper for a granular step-by-step setup.
Modes / States
- Edit pivots. Press Enter on the node (or click Edit Pivots) to manually move pivots when auto-rigging fails.
- Edit assembly. Rotate and deform assemblies after rigging, fix minor connectivity issues.
Notes
- Auto-rigging fails when pivots of input instances are not at the base of branches, buds, or leaves. The rigging algorithm uses a lightweight pivot lookup and cannot place rig nodes when the pivots are elsewhere. Fix via the edit-pivots state.
- Auto-rigging also fails at an extreme scale mismatch (a hundred times too large or too small). Fix via the transform parameter.
- The Natsura-specific rig structure produced by auto-rigging is what preserves instancing through the placement. A dedicated topic on the rig's joint structure is planned.
- The edit-assembly state is planned to be expanded into a fuller in-viewport authoring tool.
See also: Assembly Workflow · Assembly Decoration · Build Assembly Rig · Classify
Assembly Pack
Packs rigged assemblies into the canonical packed-primitive form that downstream Natsura nodes consume. Inner utility of the Assembly Resource.
Atlas 3D
Optional step in the atlas pipeline. Lifts flat atlas cards into 3D where geometric thickness is wanted, producing embossed leaves rather than purely flat ones.