AgX in Corona

https://github.com/sobotka/AgX/discussions/3

edit: more complete set of AgX luts for Corona in post 8.

mP_Corona_AgX_A_01_matrix.cube (10.6 MB)
mP_Corona_AgX_B_01_log_AgX_punchy.cube (9.39 MB)

Great setup thanks. Works really nicely to achieve soft renders. I found that adding a Tone Curve is useful to bring back some contrast.

Saw it on a blender video, will try those luts ! Thx!

quick look at ACESOT vs AgX punchy luts:

sample used - env map by Greg Zaal


or maybe compare this with AgX for more fair comparison (update to aces1.3):

sample used - env map by Greg Zaal


While they both have issues with blowout areas, from my perspective I like the AcesOT more than the AGXLuts. The AGX looks washed out to me, losing a lot of contrast. Maybe I’m just used to how modern phones adjust photos to look nice and punchy.

contrast is a secondary element here. AgX Appearance Punchy is just one of demo looks supplied by the author. you can make it as contrasty as you need it to be.

it is all about handling of hot saturated colours (Corona didn’t even bother with updating acesot but I guess it’s a different discussion)

acesot vs agx with matched contrast attached:

edit:
sample used - env map by Greg Zaal

Interesting results with AGX. Could you export the lut’s for the other contrasts looks as well ?

thanks!

mP_Corona_AgX.zip

edit:
looks punchy and golden are based on AgX Base with power, slope, offset and saturation transforms. Base is created from logarithmic encoding Kraken with 1D lut supplied with original AgX ocio config: https://github.com/sobotka/AgX
mP_Corona_AgX.zip (11.3 MB)

actually, would even be better to have OCIO in corona, no ?..

^^Yes… more on & in-depth.

I found out about Agx a few weeks ago and I tried to modify or make new looks to better approximate the contrast of the default sRGB. I tried it in blender, even though I don’t use blender but it was easier to test it there.

And the more I increased the contrast, the more I feel like I was “breaking” the Agx. But at the same time there are many ways you can manipulate the image in OCIO so maybe I did it wrong ?

  • !
    name: Punchy
    process_space: AgX Base
    description: …
    transform: ! { power: [ 1.3, 1.3, 1.3 ], sat: 1.2 }

    • !
      name: Punchy Full
      process_space: AgX Base
      description: Trying to increase the contrast, this one seems ok
      transform: ! { power: [ 1.35, 1.35, 1.35 ], sat: 1.4 }

punchy double : this one is more contrasty but in certain situation maybe negates a bit of the AGX advantages ??

  • !
    name: Punchy Double
    process_space: AgX Base
    transform: !
    children:
    - ! { power: [ 1.35, 1.35, 1.35 ], sat: 1.2 }
    - ! { slope: [1.1, 1.1, 1.1], power: [ 1.1, 1.1, 1.1 ], sat: 1.2 }
    - ! {value: [1.1, 1.1, 1.1, 1]}
  • !
    name: mP aces contrast
    family: Imagery
    equalitygroup: “”
    bitdepth: unknown
    description: mP aces contrast
    isdata: false
    allocation: uniform
    from_scene_reference: !
    children:
    - ! {src: Linear BT.709, dst: AgX Log (Kraken)}
    - ! {src: AgX_Default_Contrast.spi1d}
    - ! {src: mP_aces_contrast_2.3dl}

lut would be a better way to add your look. this is simple way to do that (with just additional lut on top). one spi1d lut would be more precise.

Hi. You could try this GitHub - EaryChow/AgX: Eary's Version of AgX · GitHub
It is a version of AgX that has some additions: Includes and handles wide color space gamuts, preserves hue better across the range of intensities, has contrast looks made specifically for AgX

Thank you Piotrus.
I like Kraken.
What’s good about ACESOT that this one doesn’t seem to help with is with highlights and the color shift in the hue of highlight gradients.
Good to have though.

sounds like something is not right with the setup.
screenshoot?

Here you go.
The higher I go with AgX the more pinkish hues I get.

EDIT: with Kraken it’s better than with base.


also - is this what is good about ACES OT ??:
https://forum.corona-renderer.com/index.php?action=dlattach;topic=40952.0;attach=188097

you need 2 luts: A and B. B needs “logarythmic” option on. edit: both at 1.0 opacity:
https://forum.corona-renderer.com/index.php?action=dlattach;topic=40952.0;attach=188022

Sorry! I missed that screenshot. I went straight to your post 8. I’ll try this setup.