Import Assembly

Brings source geometry into the assembly workflow. Loads from SOPs, USD, or BGEO and prepares it for auto-rigging. Inner utility of the Assembly Resource.

Import Assembly is the entry point of the assembly workflow. It loads the source geometry (from SOPs, USD, or BGEO) that the rest of the assembly pipeline rigs, packs, and places, with per-surface material assignment, scale and rotation into Natsura's expected range, and a configurable name attribute for downstream identification. Inner utility of the Assembly Resource wrapper; can also be placed at the top level for granular step-by-step workflows.

The expected input shape is 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, whose pivots should sit at the base where they connect to their stem). Auto-rigging downstream depends on pivots being placed correctly; when they aren't, the Pivot Edit state is the fix.

Inputs

  • SOPs Input. A SOPs input to import directly, instead of loading from a file. Useful when authoring assemblies in the same scene.

Parameters

Input

ParameterDescription
FiletypeSource type. Choose SOPs (use the SOPs input), USD, or BGEO.
USD filePath to the USD file to load. Used when Filetype is USD.
BGEO filePath to the BGEO file to load. Used when Filetype is BGEO.

Material

ParameterDescription
Surface Resource (per material)Surface resource to assign to each material slot in the imported geometry. Multi-parm; one entry per material in the input.

Settings

ParameterDescription
Uniform ScaleScale applied to the input before downstream processing. Inputs coming from other DCCs are often a hundred times too large or too small for Natsura's defaults; auto-rigging will fail or produce strange results at extreme scale mismatches. Use this to bring the input into the expected scale range.
RotateRotation applied to the input before downstream processing.
Name AttributeThe attribute that identifies each assembly instance in the input. Used throughout the assembly pipeline to track which point belongs to which assembly.

See also: Assembly Workflow · Assembly Resource · Pivot Edit · Build Assembly Rig · Assembly Pack · Assembly Decoration