Node type: 'assembly' for containers, 'instance' for part references
Display name for this node
OptionalparentParent node ID (undefined = root level)
OptionalpartPart ID to instance (required for type='instance')
OptionaltranslationTranslation as [x, y, z]
OptionalrotationRotation as [rx, ry, rz] Euler angles in degrees (applied Rx * Ry * Rz)
OptionalscaleUniform scale factor (1.0 = no scale)
OptionalmatrixOptional placement matrix (column-major, 16 numbers) or an ordered list of matrices applied first-to-last. When set, it fully defines the node's placement and takes precedence over translation/rotation/scale.
OptionalcolorOptional color override for this instance
Unique identifier for this node