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$
  • $\begingroup$ I can save a regular OpenEXR file, but then I can't use other render passes, like AO or normals. $\endgroup$ – Benjimank Aug 26 '13 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 Aug 26 '13 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 Aug 27 '13 at 14:02
  • 1
    $\begingroup$ @Benjimank Is there any more detailed info in the console/terminal? $\endgroup$ – gandalf3 Sep 13 '13 at 7:37
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$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.