2024-03-18
March 18, 2024
Host: Carol Payne
Secretary: Carol Payne
Attendees:
Apologies:
Michael Dolan, Mark Titchener, Thomas Mansencal, Mei Chu
OCIO TSC Meeting Notes
ASWF Color Interop Forum planning
https://www.aswf.io/news/introducing-the-aswf-color-interop-forum/
Suggested initiatives
Invites to: ASWF project leads, NanoColor participants, ACES leadership, …
Keep bringing these issues up - we need folks to be aware of different workflows and considerations
Internationalization? UTF-8?
NanoColor feedback?
Mark R - Animal concerned about configurability - fought hard to get OCIO in so that pipelines can be defined, and now it seems like that is being taken away, even if that's not exactly true
Doug - custom colorspaces will be possible. it's about deciding what operators are possible/allowed - i.e. 3DLUT will not be an option.
Kevin - concern around how to interop with full OCIO - ideally it would share code and meet all the requirements but that is a big change.
Sean - concern about gamma - might want to get ahead of this around what it is, and what it isn't.
Kevin - we need to be really clear why we can't just use full OCIO in these contexts. Or why folks wouldn't want to.
New Khronos tone-mapper
Display gLTF models in a web browser, mostly for e-commerce purposes. Designed for artists who are creating materials for e-commerce. Furniture, etc. Currently it's hard to get the colors you want with current output transforms.
Limited functionality on natural images, sRGB gamut only.
Will likely want to implement this as an OCIO built-in
Kevin - would it be a FixedFunction that could be parameterized? And then the built-in can be the default standard, similar to the ACES RGC
ACES 2 updates?
Kevin - still working on one particular issue - representation of blue hues.
While this is getting worked on, Kevin and Scott etc are trying to optimize and eliminate things that aren't needed from the code, so that when decisions are made, it will be cleaner
Kevin going on holiday next week, we'll need to figure out communication with Nick/Alex Fry/Scott
Remi has a python version that's basically working compared to Nuke. Needs cleaned up and optimized, but at least it's matching, next steps are to look at porting to C++
Feel like we're in an OK spot, but have to keep lines of communication open