> ## Documentation Index
> Fetch the complete documentation index at: https://www.renderjuice.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Using Composite Node File Outputs with Render Farms

> Composite nodes and File Output nodes are fully supported on Renderjuice. Learn how to download composite outputs separately.

## Status: ✅ Fully Supported

Composite nodes and composite file outputs are fully supported on Renderjuice and should work as expected out of the box 🎉 without much hassle.

<Tip>
  If you're just using compositing for a single shot without extra file outputs, no changes are needed and everything will work as expected.
</Tip>

## Example File

Below is a simple example `.blend` file that utilizes a composite node setup.

We use three cubes with Red, Green, Blue materials respectively.
In the `Compositing` tab, we setup a composite node to key out the Red, Green, and Blue channels to three separate `.png` files via `Channel Key` nodes.

<Card title="Example Simple Composite File Outputs" icon="download" href="https://public.storage.renderjuice.com/docs-example-files/rgb_key_composite_file_outputs.blend">
  `.blend` file with three File Output nodes in addition to the main render.
</Card>

## Instructions

Luckily, no special setup is generally needed for using composite file outputs with Renderjuice.

If you're compositing separate passes and writing to files via `File Output` nodes under the Compositing tab, things will still work as expected, but your file output node paths will be available as a separate bundle on download.

For the file paths of the `File Output` nodes, we do our best to ensure that your compositing setup has the best chance of success. You **do not** have to setup relative pathing for file output nodes to get your compositing outputs.

If we detect that your Blender scene is using composite nodes, we provide a separate tab (shown below)and buttons for downloading those outputs separately from your main render.

<Tabs>
  <Tab title="Downloading Regular (Camera) Outputs">
    <Frame caption="File Output Downloads">
      <img src="https://mintcdn.com/renderjuice/BXhaIkaEEfS2PUcP/images/download-composite-outputs.png?fit=max&auto=format&n=BXhaIkaEEfS2PUcP&q=85&s=16671ae899e03aafb56d579b4b679e9d" width="1968" height="2074" data-path="images/download-composite-outputs.png" />
    </Frame>
  </Tab>

  <Tab title="Downloading Composite Outputs">
    <Frame caption="Composite Outputs">
      <img src="https://mintcdn.com/renderjuice/LAVdNoNpZYyOHLg8/images/download-node-outputs.png?fit=max&auto=format&n=LAVdNoNpZYyOHLg8&q=85&s=2a29369840ba4688011a1c143ec0d7e8" width="2100" height="2070" data-path="images/download-node-outputs.png" />
    </Frame>
  </Tab>
</Tabs>

At the time of writing, we do not preserve folder structure for composite outputs, but do our best to make it easy to download each `File Output` nodes outputs individually.
You can use the dropdown combo button to download each individual file output node's outputs as shown below.

<Frame caption="Downloading individual composite passes in file output nodes">
  <img src="https://mintcdn.com/renderjuice/BXhaIkaEEfS2PUcP/images/download-individual-composite-output-pass.png?fit=max&auto=format&n=BXhaIkaEEfS2PUcP&q=85&s=33781dee705a5c9976b086581bc1a648" width="850" height="466" data-path="images/download-individual-composite-output-pass.png" />
</Frame>

## FAQ

<Accordion title="Can I directly *only* render composite file output nodes?">
  Unfortunately, no. This is a limitation of Blender at the moment and a long-standing issue. You can read more on the discussion with developers here [https://projects.blender.org/blender/blender/issues/57699](https://projects.blender.org/blender/blender/issues/57699)
  and here: [https://projects.blender.org/blender/blender/pulls/117129](https://projects.blender.org/blender/blender/pulls/117129)

  If this is your use case, we recommend ensuring your main shot is as dumb as possible to limit overhead or to use Multilayer EXRs for individual passes.
</Accordion>
