# Render Manager

### Intro

The **Render Manager** is the place to output your scenes to files. The window consists of two sections – the **Header** and the **Render Queue**. The **Header** at the top contains a few simple controls for submitting renders and the **Render Queue** at the bottom is where you can drag in [Compositions](/cavalry/nodes/shapes/comp-node.md) to create **Render Queue Items**.

{% hint style="success" %}

* Adding [Compositions](/cavalry/nodes/shapes/comp-node.md) to the **Render Queue** creates **Render Queue Items**. This can be done by either using the **`+ Current Composition`** button at the top of the window or by dragging them from the [Assets Window](/cavalry/user-interface/menus/window-menu/asset-window.md) into the **Render Queue**.
* [Render Queue Items](https://sentry.io/organizations/scene-group-limited/issues/2246717972/?project=1511676\&query=is%3Aunresolved) are saved with your scene.
* Any unchecked **Render Queue Items** will not render.
  {% endhint %}

### **UI**

#### **Header**

**`+ Current Composition`** - add the currently active composition to the Render Queue.

**Progress Bar** - this indicates how complete the entire Render Queue is.

**`Render All`** - start rendering all active Render Queue Items (RQIs) in the Render Queue

**Dynamic Index** - this value can be passed to any other attributes and iterates on a 'per render' basis. e.g. if you have **Number of Renders** set to 3 this attribute will pass a value of 0 on the first render, 1 on the second and 2 on the third. See [Dynamic Rendering](/cavalry/user-interface/menus/window-menu/render-manager/dynamic-rendering.md).

**Dynamic Index Offset** - offset the **Dynamic Index**. Useful for previewing or setting ranges.

####

#### Render Queue

{% tabs %}
{% tab title="Output" %}
**File Name** - set the output filename.

{% hint style="info" %}
If you include back `/` (macOS) or forward `\` (Windows) slashes in the **File Name** a new directory will be created (if one doesn't exist) on your file system. e.g. `MyFolder/Composition1` will output the filename **Composition1** in the **MyFolder** directory.
{% endhint %}

**Frame Range Mode** - select the frame range mode:

* **Composition Start/End** - output the full composition length.
* **Playback Start/End** - output the frames within the Playback Range.
* **Custom...** - set a custom frame range.

**Frame Range** - set the **Custom** frame range.

**Padding** - set the frame number padding (e.g. 3 will output image.001.png).

**Path** - set the directory to save the output to.

**Resolution Scale** - a multiplier for the resolution.&#x20;

**Render Engine** - select your render engine.

* **GPU** - render using your GPU.
* **CPU** - render using your CPU.
  {% endtab %}

{% tab title="Format" %}
**File Format** - select your file format:

* **APNG** - output an animated png.
* **JPEG** - output a `.jpg` image sequence.
  * **Quality** - set the quality.
* **Lottie** - output a `.json` [Lottie](/cavalry/user-interface/menus/window-menu/render-manager/lottie-export.md) file.
* **PNG** - output a `.png` image sequence.
  * **Compression** - set the compression (0 is uncompressed).
  * **PNG Filter** -&#x20;
    * None -&#x20;
    * Fast -&#x20;
    * Best -
* **QuickTime** - output a `QuickTime` movie.
  * **Codec** - select the codec:
    * ProRes 422 HQ
    * ProRes 422
    * ProRes 422 LT
    * ProRes 422 Proxy
    * ProRes 4444
    * ProRes 4444 XQ
  * **Use Native Encoder** (macOS only) - use the native macOS encoder (recommended).
* **SVG** - output an `.svg` sequence.
* **WebM** - output a `.webm` movie file
  * **Codec** - select the codec:
    * VP8
    * VP9
      {% endtab %}

{% tab title="Dynamic" %}
**Dynamic Render** - check to enable [Dynamic Rendering](/cavalry/user-interface/menus/window-menu/render-manager/dynamic-rendering.md).

**Number of Renders** - set how many times to iterate through a sequence.
{% endtab %}

{% tab title="Compositions" %}
**Compositions** - Drag/ drop compositions from the [Assets Window](/cavalry/user-interface/menus/window-menu/asset-window.md).

{% hint style="info" %}
The **Compositions** tab can be used to render multiple [Compositions](/cavalry/nodes/shapes/comp-node.md) sharing the same **Output/Format/Dynamic** settings.&#x20;
{% endhint %}
{% endtab %}
{% endtabs %}

**Path Preview** - preview the absolute output path.

{% hint style="info" %}
In order to render with Alpha, don't forget to set your Composition's **Background Alpha** to **0** via the [Composition Settings](/cavalry/user-interface/menus/window-menu/scene-window/project-tree/composition-settings.md).
{% endhint %}


---

# Agent Instructions: 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:

```
GET https://scenegroup.gitbook.io/cavalry/user-interface/menus/window-menu/render-manager.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
