---
title: "unparent"
canonical: "https://help.vicon.com/space/ShogunPost121/1253739671/unparent"
format: markdown
---
# 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

> Macro (scroll-tablelayout)

|  |
| --- |
| `unparent [-adjust] [-showProgress] [-ranges] [-adjustOnly]` |

### Arguments

None

### Flags

> Macro (scroll-tablelayout)

| 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 | — |

> Macro (scroll-pagebreak)

## Return value

void

## Examples

```plaintext
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

- [parent](https://vicon-help.atlassian.net/wiki/spaces/ShogunPost121/pages/1253740387)