/
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

NameFlag argumentsArgument typeExclusive toComments
adjust0adjustOnlyRecalculates the transform of the nodes to account for any previous parent transform.
showProgress0
ranges0
adjustOnly0adjust

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