1
$\begingroup$

I am working on an animation and am rendering it out as an image sequence, currently .png. However, .png loses a lot of the information native to the render, such as render pass data and so on. This makes compositing the image sequence after the fact a bit tricky.

What image format can I use to preserve this data so I can have all of the same options for my image sequence as I would for the Render Result?

$\endgroup$
1

1 Answer 1

2
$\begingroup$

Use OpenEXR multilayer.

enter image description here

Think of EXR as a perfect copy of the render layers. Multilayer will allow you to save all of the different passes.

EXR will keep your information linear and un-distorted by color transforms, with the proper associated alpha channel and the z pass as unbound data.

Enable the render passes that you want in the view layer.

enter image description here

Use a File Output node, create as many layers as you need with the Add input button. Then plug the output sockets of each of the render layers you want to save.

enter image description here

Png is a terrible format, never meant for compositing.

$\endgroup$
2
  • 1
    $\begingroup$ Further explanation can be found here: Save all render passes to a single EXR image $\endgroup$
    – brockmann
    Apr 29, 2020 at 16:34
  • $\begingroup$ So I can include as many or as few passes as I want? That is quite nice indeed! Thank you! $\endgroup$
    – Legoman
    Apr 30, 2020 at 1:41

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .