Chaos Corona Forum

Chaos Corona for 3ds Max => [Max] General Discussion => Topic started by: dragan_ilic on 2022-09-12, 17:46:18

Title: Problem with Aces and Corona Tonemap Control Texmap
Post by: dragan_ilic on 2022-09-12, 17:46:18
I think there is a Bug with the Corona Tonemap Control Texmap, if i Put it with an CoronaColor completely "255 White" in the "Direct visibility orrerride" slot and turn on Aces in the render frame Buffer, the Background is not completely white it is 253.
Title: Re: Problem with Aces and Corona Tonemap Control Texmap
Post by: TomG on 2022-09-12, 18:18:56
The Tone Map Control notes in the text "Removing tonemapping does not work with non-monotonic operators - some LUTs, some values of filmic mapping or 0.0 contrast". A fair chance the ACES OT is one of those non-monotonic operators and cannot be "cancelled out" by the Tone Map Control.
Title: Re: Problem with Aces and Corona Tonemap Control Texmap
Post by: dj_buckley on 2022-09-14, 08:57:54
Sorry to piggy back on this thread, but keeping in mind what you've just said Tom, if we plan to capture and use backplates in render (rather than compositing in post) would it make sense to process our backplates with no tone curve applied, linear so to speak?  The way I see it, if we use backplates in render then they generally already have a tone curve of some sort applied either in camera or in lightroom etc.  ACES OT would then technically double up on this tone curve.  So if we can't cancel the ACES OT transform out, then perhaps starting without a base tone curve on the backplates would be the next best option?  Of course this is only possible if we're shooting our own backplates and/or have access to the raw files?

We often shoot 360 backplates (not HDRI's) on site and use them in render for both direct visiblity and reflections, but there is always a battle trying to get it to look right in render, without any additional colour transforms/brightess changes due to the issues you've described.

Disclaimer - I'm not technical, I could be way off here
Title: Re: Problem with Aces and Corona Tonemap Control Texmap
Post by: TomG on 2022-09-14, 13:31:21
I am not THAT technical when it comes to LUTs and curves, but what you say sounds right - something of a trial and error I'd say, since the ACES OT cancellation was close to back to pure white, it could be that in some scenarios the cancellation is enough to look fine in a render with a backplate, but if you find it is not, then if a Linear version of the backplate is available that would (I believe... and someone more tech could say) give better results as then the LUT and ACES OT would be the only curves being applied and should affect the backplate in a similar way to the rest of the render.
Title: Re: Problem with Aces and Corona Tonemap Control Texmap
Post by: NazarVitkovskyi on 2022-09-27, 10:27:50
Hello, thanks for sharing the information. This is logged to the developer's team.
(Internal ID=970543269)
Title: Re: Problem with Aces and Corona Tonemap Control Texmap
Post by: brr on 2023-03-29, 20:27:09
Hello, thanks for sharing the information. This is logged to the developer's team.
(Internal ID=970543269)

Hello Nazar,

Do you have any news about this issue?

Best regards
Title: Re: Problem with Aces and Corona Tonemap Control Texmap
Post by: TomG on 2023-03-29, 21:03:46
As far as I can tell this should be "Improved AcesOtOperator unmapping in case alpha is 1.0 - Fixes issue that CoronaTonemapControl did not negate the effects of the AcesOT operator." in https://forum.corona-renderer.com/index.php?topic=38385.msg206878#msg206878 , so is in the 10 daily builds since then.