32bit SAVING NOT WORKING

Sub forum for bug reports
Forum rules
Before posting a bug report, please check the following:
1. That the issue has not already been disclosed
2. That the issue is specific to this plugin, and not Octane in general (Try reproducing it in Standalone)
Bugs related to the Octane Engine itself should be posted into the Standalone Support sub-forum.


All bug reports should include the information below, along with a detailed description of the issue and steps to reproduce it.
A. Operating System, including version (i.e. Win 7, OSX 10.11.2, Ubuntu 14.04, etc.)
B. Graphics Card(s) model (i.e. GTX 580 - 3GB, TITAN, etc.)
C. RAM Capacity (i.e. 6 GB)
D. Nvidia driver version (i.e. 7.50, 7.5.22)
E. OctaneRender Standalone version, if installed (i.e. 2.24.2, 2.23, etc.)
F. OctaneRender plugin version (i.e. v2.25 - 2.21)
G. Host application version, including build number if available (i.e. 3ds Max 2016 Build 18.0)
richardyarlett
Licensed Customer
Posts: 197
Joined: Thu Apr 09, 2015 8:48 pm

As a long time user of Octane, I cannot beleive I am writing this post. I have been away from 32bit for a while. I came crashing back to it this weekend. I tried to save a rendering as a 32bit EXR for post Photoshop work and exposure balancing. Although it was saved as a 32bit Floating Point EXR, the image wase clamped at 8bit standard. It could not be adjusted. And yes, my render and viewport tone mapping was set to "HDR".

The problem that unless you specifically right click from the Octane ViewPort and "SAVE AS EXR", any other workflow is clamped. If you "SAVE CURRENT RENDER PASS" or "SAVE ALL RENDER PASSES" and you specify 32bit FP EXR it is still clamped !!

Here is where it gets way worse. Even if you just render out normally through 3dsmax output and specify 32bit FP EXR, it again is still clampled !! So for final multi-frame production you are not getting 32bit workflow !!

The only other solution that does work is to use the "SAVE ALL PASSES AS MULTI PASS EXR FILE" option in the PASSES OUTPUT tab. That at least is not clamped.

I found out NOW after an extensive morning session troubleshooting this. I honestly a) cannot believe this is an issue b) no user has found it c) no dev has found it.
I don't know how far back this goes, but it is BUSTED BIG TIME !!

One more thing... Are we supposed to be able to save as 32bit with TONE MAPPING applied ?? Because I thought they fixed that long long ago. If you add any kind of LUT tone mapping on top, it also kills the 32bit save. Either you get it tonned mapped at 8bit or its save 32bit untonned. Not both.
User avatar
paride4331
Octane Guru
Posts: 3823
Joined: Fri Sep 18, 2015 7:19 am

Hi richardyarlett,
Would you like to try this test file?
Regards
Paride
Attachments
test_octane2021.zip
(7.63 MiB) Downloaded 111 times
2 x Evga Titan X Hybrid / 3 x Evga RTX 2070 super Hybrid
richardyarlett
Licensed Customer
Posts: 197
Joined: Thu Apr 09, 2015 8:48 pm

Ok, downloaded and CONFIRMED.
X.jpg
X.jpg (54.32 KiB) Viewed 2253 times
See these 4 EXRs as the four menu options here, 1,2,3,4
EXR.zip
(18.63 MiB) Downloaded 105 times
richardyarlett
Licensed Customer
Posts: 197
Joined: Thu Apr 09, 2015 8:48 pm

It is definately not working with 32bit unless you use those last two options. Same for regular rendering out of 3dsmax. Not working unless you add the MULTI_OUT.EXR option.
richardyarlett
Licensed Customer
Posts: 197
Joined: Thu Apr 09, 2015 8:48 pm

Also I thought we were able to save TONED MAPPED images as 32bit now. I thought that got fixed a long time ago. It used to be that you had to use LINEAR/NONE to get 32bit and any "camera response" made it 8bit, but I thought you changed that so that it can stay as 32bit. Can you confirm ?
richardyarlett
Licensed Customer
Posts: 197
Joined: Thu Apr 09, 2015 8:48 pm

the last few Octane plugins for MAX are broken
Last edited by richardyarlett on Wed Jul 20, 2022 4:29 pm, edited 1 time in total.
neonZorglub
OctaneRender Team
Posts: 1026
Joined: Sun Jul 31, 2016 10:08 pm

Hi Richard,

There are 2 different ways to save as EXR, and the recommended one is the Octane exr, saved from Octane engine. (the last 2 options from the viewport button context menu, and the options in Kernel/Passes output)
Using Octane exr ensure that you'll get the same result if you export your scene for stand alone and save as octane exr.

When saving with 3dsmax exr (the first 2 options), the colors are currently clamped to 1.0 to be displayed on the viewport.
I believe it has always been the case, so there's nothing broken there..

As elsksa pointed out, I understand that the tone mapping is not supposed to be applied in the exr output.

In the next release, I'll add an option to keep a linear color space (un-clamped colors), that seems to work when saving max exr..
I'm not fully sure it will always give the the same result as Octane exr, but it seems fine with the few scenes I tried..
Hopefully that will help for your workflow.

Thanks
richardyarlett
Licensed Customer
Posts: 197
Joined: Thu Apr 09, 2015 8:48 pm

any update ?
Last edited by richardyarlett on Wed Jul 20, 2022 4:30 pm, edited 1 time in total.
neonZorglub
OctaneRender Team
Posts: 1026
Joined: Sun Jul 31, 2016 10:08 pm

Hi Richard,

The saving as 3dsmax EXR is possible with non clamped values if you use a linear raw ocio view.

For example, unzip this
https://github.com/sobotka/filmic-blend ... master.zip
and, in Octane preferences / Main, set 'OCIO: Specify config file' to the ocio file, like
C:\ocio\filmic-blender-master\config.ocio
and enable 'OCIO: Use specified config file'

Then, in your current Imager, set the OCIO view to 'sRGB: Linear Raw'

That will keep the image as un-clamped 32 bits float per pixel, and will be saved by 3dsMax EXR.

I hope that helps.

The option I will add in the next release will do the same thing, without any ocio settings..

Thanks
richardyarlett
Licensed Customer
Posts: 197
Joined: Thu Apr 09, 2015 8:48 pm

how do I save a "responsed" image as a 32bit EXR ?
Last edited by richardyarlett on Wed Jul 20, 2022 4:33 pm, edited 1 time in total.
Post Reply

Return to “Bug Reports”