/
unparent
unparent
Description
Makes the selected nodes top-level nodes (removes any parents of the selected objects), enabling you to disassemble hierarchies among scene objects.
The transformation values of selected object(s) remain unchanged after the parent operation unless you use the -adjust
option. Therefore, if there are any non-zero transform values above the selected node(s), you must use unparent -adjust
to maintain the node's absolute world location and orientation after execution of the command.
The parent of the selected objects does not need to be selected to unparent objects. However, the converse is not true; the target parent must be selected when parenting selected objects.
Functional area
Data manipulators
Command syntax
Syntax
unparent [-adjust] [-showProgress] [-ranges] [-adjustOnly] |
Arguments
None
Flags
Name | Flag arguments | Argument type | Exclusive to | Comments |
---|---|---|---|---|
adjust | 0 | — | adjustOnly | Recalculates the transform of the nodes to account for any previous parent transform. |
showProgress | 0 | — | — | — |
ranges | 0 | — | — | — |
adjustOnly | 0 | — | adjust | — |
Return value
void
Examples
select AUX1 AUX2 AUX3 AUX4 Prop_rigid; unparent -adjust; // Unparent the prop markers from the Prop_rigid (rigid Body) // and adjust for any transformations that may exist on Actor_1.
Additional information
Related commands
, multiple selections available,
Related content
parent
More like this
selectParent
selectParent
More like this
selectChildren
selectChildren
More like this
selectBranch
selectBranch
More like this
findNonRigid
findNonRigid
More like this
setPriority
setPriority
More like this