Exporting renders in EXR format with network render

Use this forum for general user support and related questions.
Forum rules
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
Post Reply
Demani
Posts: 6
Joined: Sun Sep 16, 2018 12:43 pm

Exporting renders in EXR format with network render

Post by Demani »

Hello.

I wanted to use the network render to speed up my renders, but I've noticed that during the render with the network system the filmic color management is not exported with the scene. I asked for some help on LuxCoreRender discord and B.Y.O.B told me that filmic was only blender side and then I need to enable the EXR output on network render to be able to export as EXR and then load it in blender and apply filmic.

Can someone explain me how to enable the EXR output ?
Martini
Posts: 125
Joined: Fri Nov 23, 2018 11:36 am
Location: Australia

Re: Exporting renders in EXR format with network render

Post by Martini »

On the Render pane, in the Output section you can set the file format. It most likely has PNG selected by default. You can change it to OpenEXR there.
User avatar
B.Y.O.B.
Developer
Developer
Posts: 4146
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: Exporting renders in EXR format with network render

Post by B.Y.O.B. »

Martini wrote: Fri Nov 23, 2018 11:41 am On the Render pane, in the Output section you can set the file format. It most likely has PNG selected by default. You can change it to OpenEXR there.
This panel only applies to Blender, not the scene files exported for network rendering.

@Demani
edit: Forget all that crap below, I forgot that you can just enable the "RGB" AOV.
2018-11-23_13-59-09.png

old post, if you want to make any output EXR:
Export as text files, then open the exported "render.cfg" file.
Somewhere there will be a line containing film.outputs definitions, like this:

Code: Select all

film.outputs.0.type = "RGB_IMAGEPIPELINE"
film.outputs.0.index = 0
film.outputs.0.filename = "RGB_IMAGEPIPELINE_0.png"
Change the file ending in the definition of film.outputs.0.filename from "png" to "exr", and you should be done:

Code: Select all

film.outputs.0.type = "RGB_IMAGEPIPELINE"
film.outputs.0.index = 0
film.outputs.0.filename = "RGB_IMAGEPIPELINE_0.exr"
I can add an option to BlendLuxCore that automatically does this for you.
Demani
Posts: 6
Joined: Sun Sep 16, 2018 12:43 pm

Re: Exporting renders in EXR format with network render

Post by Demani »

@B.Y.O.B.
I tried both solutions but it still save/merge the image as a .png. Adding the option to select the output format of the image would be perfect !
User avatar
B.Y.O.B.
Developer
Developer
Posts: 4146
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: Exporting renders in EXR format with network render

Post by B.Y.O.B. »

Demani wrote: Fri Nov 23, 2018 2:12 pm I tried both solutions but it still save/merge the image as a .png.
This should not happen.
Make sure you are using the new, re-exported scene with RGB AOV.
Demani
Posts: 6
Joined: Sun Sep 16, 2018 12:43 pm

Re: Exporting renders in EXR format with network render

Post by Demani »

I tried with both .cfg and .bcf with RGB AOV but there is no changes. If you want I can upload the scene then you can check if I did something wrong with the parameters ?
User avatar
B.Y.O.B.
Developer
Developer
Posts: 4146
Joined: Mon Dec 04, 2017 10:08 pm
Location: Germany
Contact:

Re: Exporting renders in EXR format with network render

Post by B.Y.O.B. »

Maybe the pyluxcoretools in network render mode don't use the output definitions from the .cfg?
I have barely used them.
Post Reply