> For the complete documentation index, see [llms.txt](https://help.synode.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.synode.ai/builder/userinterface.md).

# User Interface

The UI can be divided into Three zones: ***Left bar**, **Right bar, Top bar and Timeline***

<figure><img src="/files/IMkA7y3Pr01w9uJxzRj6" alt=""><figcaption></figcaption></figure>

## <mark style="color:$danger;">**Left Bar:**</mark>

### Mesh List:

The Mesh List contains all the meshes that are in your scene. Selecting a mesh in your scene will highlight your mesh blue in the Mesh List. You also have the option to hide meshes from the Mesh List. Click the "eye" logo next to the selected mesh to toggle the visibility.

### Mesh Properties:

Here is where you can manually edit your mesh in your scene. You can control the Transforms, Rotation, and Scale. Insert numerical values to achieve different results. If you want something to move in a positive direction leave the number as normal (For example; 50). If you want a mesh to move in the opposite direction, you would add a negative number instead (For example; -50).

<figure><img src="/files/5hNpXA23YdHqAw7FMjjE" alt=""><figcaption></figcaption></figure>

### Focus Selection:

If you are looking for a specific mesh in your scene, you can click the mesh in your scene and click "Focus Selection" and it will take you to that mesh in the Mesh List and highlight it in blue.

<figure><img src="/files/bHCnWaFg0Q0LU6HMDv8c" alt=""><figcaption></figcaption></figure>

### Show Hidden Only Tab:

The Show Hidden Only Tab contains all the meshes you hid in your scene. To make the meshes appear again, click the closed eye button. Or you can make all meshes appear simultaneously by clicking "Reset Visibility".

<figure><img src="/files/FS5fP95Mj7bemeglvJee" alt=""><figcaption></figcaption></figure>

### Reset Visibility:

As mentioned in Hidden Meshes Tab section. To make the all the meshes appear again in your scene, you can click "Reset Visibility" to do so.

## <mark style="color:$danger;">Right Bar:</mark>

### Environment and Highlight Controls:

To see a detailed view on the Environment and Highlight controls, click [here](/builder/environmentcontrols.md)

## <mark style="color:$danger;">Top Bar:</mark>

### Move Tool:

The Move Tool is used to move meshes around in your scene. Select a mesh or group of meshes first, then you can use the Move Tool.

### Rotate Tool:

The Rotate Tool is used to rotate meshes in your scene. Select a mesh or group of meshes first, then you can use the Rotate Tool.

### Scale Tool:

The Scale Tool is used to Scale meshes larger or smaller in your scene. Select a mesh or group of meshes first, then you can use the Scale Tool.

### Undo Tool:

If you made a mistake and wish to undo that mistake. The Undo tool can make it happen.

### Redo Tool:

If you undo an action but change your mind, click the redo button to get to where you were before undoing your action.

### Box Select Tool:

the Box Select Tool is used to select any mesh that is caught in the box’s parameters. Click and drag to use the Box Select Tool.

### Lasso Select Tool:

The Lasso Tool is used to select multiple objects. The lasso tool is especially useful for selecting objects in specific ways, such as avoiding selecting objects you don't want to be selected. Click and drag to use to Lasso Select Tool.

## <mark style="color:$danger;">Timeline:</mark>

### Adding Keyframes:

To add keyframes in your step. Click the “Add Keyframe button” which is marked in blue.<br>

<figure><img src="/files/VYK15E2mnnHEV6d4iKg4" alt=""><figcaption></figcaption></figure>

### Adding Steps:

To add a different step in your animation. Click the "+" Icon which is always on the left and right side of the step bar.<br>

<figure><img src="/files/faZ4YrDsdcheFnlXlE4Z" alt=""><figcaption></figcaption></figure>

### Deleting Steps:

To delete a step simply right click the step you want to delete then click "Delete Step".<br>

<figure><img src="/files/mUoxheDlAw67wXAA4kNl" alt=""><figcaption></figcaption></figure>

### Save Camera Angle:

Once you found a camera angle that you like on a step/keyframe. You can save that camera angle by clicking the “Save Camera Angle” button.<br>

<figure><img src="/files/16JgNzDsobMrBiAv7oH1" alt=""><figcaption></figcaption></figure>

### Refresh Camera Position:

If you wish to go back to a certain step and preview its camera angle you saved. Click on the specific Step/Keyframe you want to see. Then Click on the “Refresh Position” button.<br>

<figure><img src="/files/4ihO02CuPLGm1MOT26sP" alt=""><figcaption></figcaption></figure>

### Rearrange Steps:

If you want to rearrange steps, you can simply drag the desired tabs around until you get your desired step order.<br>

<figure><img src="/files/Y3cxLZyXZ6dxGrRYFOxp" alt=""><figcaption></figcaption></figure>

### Play Button:

To play your animation, click the triangle looking button in the middle of the timeline.

<figure><img src="/files/BfeDQy6QjuVf3GrsXPB4" alt=""><figcaption></figcaption></figure>

### Skip to First and Last Step:

To immediately jump to the first step in your animation, click the “Jump to first step button”. The logo looks like an arrow that points towards to first step. To immediately jump to the last step in your animation, click the “Jump to last step button”. The logo looks like an arrow that points towards to last step.

<figure><img src="/files/fvvT7YVAHXXM2JIPiJwQ" alt=""><figcaption></figcaption></figure>


---

# 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.synode.ai/builder/userinterface.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.
