4
$\begingroup$

I have a file that has many different render layers. I'm rendering at quite a high resolution, so the combined information I want to save is quite a lot. Blender gives an error when trying to save a OpenEXR Multilayer file. I tried saving a test file, and I was able to save one, so the only difference I can think of between when it works and when it comes up with an error is that that I am trying to save is too large. If there is a max size, or a maximum number of render layers, what is it? Thanks.

$\endgroup$
4
  • $\begingroup$ I can save a regular OpenEXR file, but then I can't use other render passes, like AO or normals. $\endgroup$
    – Benjimank
    Commented Aug 26, 2013 at 5:05
  • 1
    $\begingroup$ Please include the error message. Your issue is most likely caused by the system running out of memory. $\endgroup$
    – Aldrik
    Commented Aug 26, 2013 at 11:50
  • $\begingroup$ It simply says 'Error: Could not write image C:\....filename.exr' It doesn't matter where I try to save the file either, it always tries to save it in a certain file directory (under my blendfiles folder) $\endgroup$
    – Benjimank
    Commented Aug 27, 2013 at 14:02
  • 1
    $\begingroup$ @Benjimank Is there any more detailed info in the console/terminal? $\endgroup$
    – gandalf3
    Commented Sep 13, 2013 at 7:37

1 Answer 1

3
$\begingroup$

I don't think there is a limit. In my experience EXR Multilayer Feature works really great in Blender. Make sure that:

  • you have file permissions to write on your drive,
  • it is not a compositor issue or
  • you are not running out of memory.

I once rendered an image which needs to be a 30K EXR Multilayer with all possible passes included, file size was about 12gb. Rendering and Saving as EXR works as expected, but finally the image resolution was to high for the current compositor (2.71) so I can't do the compositing in blender. That's why I suggest you to disable all post processing image operations for the rendering process.

For rendering EXRs with Cycles this answer is also helpful. In this post Brecht even mentioned that rendering EXRs is the only way to write and render the image at the same time. With that in mind it even makes sense to render as EXR for large filesize images.

$\endgroup$

You must log in to answer this question.

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