> For the complete documentation index, see [llms.txt](https://help.depence.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.depence.com/depence-construction/depence-editor-tools/transformation.md).

# Transformation

The transformation window displays the current transformation applied on your selection, relative to its parent (if any, else relative to the World Space). This is called Object-Space transformation.

It can be used to position with precision objects (or to correct a position).

![Transformation window](/files/D6QdCzY4stiZmE34Qjm3)

## Relative positioning

The transformation window displays the relative transformation of your selection within its parent. (also known as Object-Space)

This means the transformation window allows you to control the position of the selected object within its parent and not the global transformation from the World Space.

![The group father is positioned at 40cm on Y (height)](/files/VJ4JQJgvggyyIlU1Q0lM)

![The first Geyser P7 is positioned at -50cm on X, within its parent. Position from World Space is 40cm on Y (inherit from its parent) and -50cm on X (inherit from itself)](/files/oPfaFbIioalvBz8XfO8k)

## Usage

The transformation is made of translation and rotation along 3 axes (X, Y, Z), where each of the axes can be adjusted by entering a value and clicking the "Apply" button.

### Position

To adjust the translation position from the transformation window, set the X, Y, or Z position value as needed:

![2 fixtures, where position is set manually to X -50cm and X +50cm](/files/TJDbalVzMAezPUhfkWgF)

### Rotation

To adjust the rotation angle from the transformation window, you can either:

* Set the desired value and press the "Apply" button,
* Or click on the square button to apply 45° increment.
  * Left click to rotate clockwise (CW).
  * Right click to rotate counterclockwise (CCW).

![Applying 45° increment on Y axis](/files/u6MysTjdbHtUcimxllzQ)

### Size

An additional Size parameter is available to adjust the scale of the selected object (where 2 means 2 times bigger and 0.5 means 2 times smaller).

![Size transformation](/files/Ou24KQuHEUcwDW1kafUL)

### Reset

To reset each type of transformation, double click on "Position", "Rotation" and/or "Size".&#x20;

Apply the reset by clicking the "Apply" button.

![A double click on "'Rotation" resets axis rotation to 0](/files/ZRjgs3gakToL9zFu3KeL)

### Cancel

Until you click on the "Apply" button, new transformation values are not applied.

To cancel the update, select another object (from any view or 3D hierarchy).

## Unit

If needed, you can change the current value unit. Right-click on the value to select another unit:

![Unit change on the position for the X axis](/files/qyhqhgE1fPlnJYfbQIhE)

Note: the units displayed depend on your Depence preference.

![Imperials unit](/files/eVmkqOitVW0dfXsXD9d0)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.depence.com/depence-construction/depence-editor-tools/transformation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
