Alternative OCIO config for Max and Maya. Because there is more to display transforms than ACES is able to offer.

Expanding on the very limited default Autodesk offer. Based on Maya config with some functionalities from the one from Max so everyone should be fine (although I removed some not-so-common hdr displays from the config).

added ACES 1.0 SDR-video RGC view transform. https://forums.chaos.com/forum/chaos…ne#post1211568
added sRGB ACES 1.0 - SDR Video as a colorspace. https://forums.chaos.com/forum/v-ray…71#post1211571
added filmlook01 view transform. should be a good counter balance for default ACES look.
for Max users: Unity neutral tone-map from Maya.

feedback is welcome. for example would and option to create your own view transform (the easy way: grade for example in Affinity, save as a lut, put it into the config folder - done) be interesting?

filmlook01 vs aces:

EDIT: newer versions below.
EDIT 2: download latest version: Alternative OCIO config for 3dsMax and Maya (lite)
mP_AdAltOCIO_lite_041.zip (985 KB)

added AgX view t. by Troy Sobotka (AGX base from the original ocio version release)
mP_AdAltOCIO_lite_045.zip (996 KB)

Thanks for all your hard work!
I wish I understood any of this, the whole OCIO topic is still a mystery.

I was going to try this and see if I also can make sense of how it’s used in a simple way. I note that your latest version link is not working however :slight_smile:

thanks. link fixed.
keep in mind AgX might feel a bit bland at first - this is by design - just add a pinch of contras with curves.

Thanks. I’ll take a look in the morning. :sunglasses:

Thanks for sharing! Very helpful

+ filmlook02
+ cinemalook01
+ Display P3 (apple)

mP_AdAltOCIO_lite_061.zip (2.5 MB)

Hah! Same…I just play with things until I find a recipe that doesnt crush my brights too much, doesnt shit on my midtones, and has nice falloffs and colour / light bounces…Im not sure I’ll ever grasp the inner workings of it, especially now that I work from home, solo on just about every project.

Okay, so maybe I’m a bit confused or maybe I guessed correctly, so I will say what I did and somebody can say if it is wrong or otherwise.

In Max’s colour management I switched to Unmanaged.
I load the OCIO above into the vfb, setting the input space and display to sRGB, then choose one of the transforms.

Hopefully I got it right and will have learned something today :stuck_out_tongue:

input space would be scene-linear Rec.709-sRGB with this ocio config.
display most likely sRGB or Gamma 2.2 / Rec.709.

you can also just load it through 3dsMax as custom config, does not matter really.

Those adjustments did the trick and for sure it’s an improvement, so thanks for taking the time to make these posts :slight_smile:

no need to get to deep into the math.
it all boils down to converting data (colour data from a render engine or camera) into nice images on screens. I think for some reason part of cgi industry not close to cinema was a bit behind in that matter. instead of copying what camera manufacturers already figured out (transition from film to digital and keeping the “look” intact as much as possible) we were using just simple S-curve based tonemapping methods.
calling them filmic was not enough to get us the visual quality we were used to for over one hounded years of cinema and even more of photography.

ocio is just convenient delivery system for all the math involved in putting data on a display. every camera is accompanied by a slew of luts that do this work and now we have streamlined access to all that and more.

big misconception about aces system is that we need it to get nice film-like contrast and pleasant highlight roll-off. but you can do that with a simple lut. there is probably more than 10 more established and loved “colour recipes”. aces being a standard is quite an overstatement. its as standard as DWG colour space in Resolve, very similar concept just more opened.

regarding your recipe: do you think you could get a better looking image with AgX display transform and some curves adjustment below (so adjusting linear colour, not intuitive but you can get used to it) or aces is close enough to what you are after?

do you think adjusted AgX display transform (with nice contrast added) would be more useful?

I did noticed that while agx looked good, it did lack contrast, so I switched to aces as a preference or agx with further curves or whatever. It’d definitely be interesting to see what an adjusted agx would give.

- ACES 1.0 SDR-video RGC view transform for environments without OCIOLook support: https://docs.acescentral.com/specifications/rgc/
- ACES 1.0 - SDR Video view transform as three colorspaces: for inverting aces view transform to linear rendering colour space (ocio v1 functionality), creating hdr textures
- for Max users: Unity neutral tone-map from Maya
- for Max users: hdr displays removed
- for Maya users: OCIO virtual_display - reads ICC display profile (supported in Resolve etc)
- added some texture colour spaces from ACES cg ocio configs (like srgb encoded AP1 texture etc)
- two AgX view transforms by Troy Sobotka: GitHub - sobotka/AgX: There Be Kraken and Dragons · GitHub
- Display P3 (apple, srgb transfer function)
- view transforms: filmlook, cinemalook, cameralook - mostly remix/mashup of grades/looks/output luts from popular camera manufacturers
- filmlook01: traditional film emulation
- filmlook02: black and white film emulation
- cinemalook01: classic teal and orange look
- cameralook01: famous K1S1 lut from ARRI https://www.arri.com/en/learn-help/l…/lut-generator
mP_AdAltOCIO_lite_072.zip (3.4 MB)

Hence my wish for a kind of “camera calibration” curve that mimics the look of different camera models.
I know there are ways to do this, but never got the time to evaluate this fully.

it would be more complicated than a curve or even three - more like a 3D lut. you can hop on Sony website, get the luts and done - you have something like a “default” Sony look.

- ACES 1.0 SDR-video RGC view transform for environments without OCIOLook support: https://docs.acescentral.com/specifications/rgc/
- ACES 1.0 - SDR Video view transform as three colorspaces: for inverting aces view transform to linear rendering colour space (ocio v1 functionality), creating hdr textures
+ ACES 2.0 rev060 for Rec.1886 / Rec.709 video display
- for Max users: Unity neutral tone-map from Maya
- for Max users: hdr displays removed
- for Maya users: OCIO virtual_display - reads ICC display profile (supported in Resolve etc)
- added some texture colour spaces from ACES cg ocio configs (like srgb encoded AP1 texture etc)
- two AgX view transforms by Troy Sobotka: GitHub - sobotka/AgX: There Be Kraken and Dragons · GitHub
- Display P3 (apple, srgb transfer function)
- view transforms: filmlook, cinemalook, cameralook - mostly remix/mashup of grades/looks/output luts from popular camera manufacturers
- filmlook01: traditional film emulation
- filmlook02: black and white film emulation
- cinemalook01: classic teal and orange look
- cameralook01: famous K1S1 lut from ARRI https://www.arri.com/en/learn-help/l…/lut-generator
mP_AdAltOCIO_lite_087.zip (7.03 MB)

I can’t image it’s just as simple as loading the files in the .zip into a LUT layer in the frame buffer? Am I right?