Meeting Summaries 

ACES Output Transforms VWG 

← Use sidebar to navigate to a particular meeting.
Use Cmd+F or Ctrl+F to search this page.

Meeting #184, March 12th, 1pm PT

Attendees

Alex Fry
Kevin Wheatley
Scott Dyer
Nick Shaw

Remi Achard
Daniel Brylka
Chris Clark
Jeffrey D Mathias
Willem Nagtglas
Cuneyt Ozdas
Doug Walker

Meeting Notes

  • Kevin Wheatley: We have an OCIO update then we'll discuss next steps.
  • Doug Walker: We have a PR on the OCIO GitHub wit the optimizations. Basically Kevin's work plus some clean-up by Cuneyt. If somebody approves it, I can to and we'll merge it and release OCIO 2.4.2. We're waiting for a config fix from Thomas, so we can refer to new configs in the release notes. Hopefully release by Friday.
  • Kevin Wheatley: So it's safe to port the changes to CTL and update remaining documentation. I still need to do the hue table doc update. I'll work with Scott to help on the CTL.
  • Scott Dyer: It's hard to track the updates, so it won't be incremental. When done I'll update the reference images. We'll make announcements at NAB.
  • Kevin Wheatley: What other documentation needs updating.
  • Scott Dyer: A lot still needs writing. Explaining what transforms are available, and the various modules that make them up. We need to explain the linear scale factor, for Dolby Cinema etc. There has already been an enquiry on ACES Central. If you change constants in the library functions you're on your own. Nick made his update , and I need to go through the rest to make sure it's accurate. We'll add more detail later, but there needs to be a minimal complete set of documentation. A basic intro to ACES 2. What's different and why should I care? Draftdocs is a work in progress.
  • Nick Shaw: I'm happy to write some stuff, but didn't want to double up if you already had stuff that wasn't pushed.
  • Scott Dyer: If anybody has anything or wants to write something go ahead. Send me plain text if you aren't comfortable with markdown.
  • Alex Fry: I have the slides I made for SIGGRAPH Asia.
  • Kevin Wheatley: Should we open GitHub issues for stuff that's needed so people can say what they will work on?
  • Nick Shaw: That ACES Central post shows why we need documentation explaining that you should just be using the parameters in the macro function. If you dig deeper an change things it's not ACES any more. We could consider a linear display light scale as Doug suggested. But changing the tone scale parameters further is out.
  • Chris Clark: Is draftdocs a separate repo
  • Scott Dyer: The dev branch of aces-docs gets published as draftdocs. You can run the Docker container locally to test?
  • Doug Walker: Is there a plan for announcements at NAB?
  • Scott Dyer: There will be a panel with people who have used it on shows. And we'll talk to vendors, particularly those who implemented the November release and explain the OCIO optimizations. Also people who have been waiting until it was finalized. We'll have an AMF plugfest after NAB, which could be integrated with ACES 2.0. Hopefully users will demand implementations once we announce.
  • Doug Walker: The transform IDs changed with ACES 2, so AMF needs to support those. We have a Wiki page of our OCIO performance testing, which may be of interest to other implementers.
  • Scott Dyer: We are aware of the transform ID issues. I'm talking to Thomas about a list of equivalent transforms, which may help the config generator. We need to define use cases for that. The AMF schema is already updated for the new transform IDs. I've added a few new things to the ACES repo, and some new IDTs have already been added. So there will be a tagged dated version of ACES to differentiate it from the original 2.0.
  • Chris Clark: Is this the last meeting:
  • Scott Dyer: It's the last scheduled one. There will probably be future ad hoc meetings.
  • Chris Clark: I'd like to thank everybody for all their work. Netflix already have some shows using it.
  • Kevin Wheatley: We probably need something for people who want to use it before it's in all the apps. We could make some LUTs with more optimized shapers.
  • Nick Shaw: It it worth stripping out everything from the Blink and making one that matches the current version, only exposing the parameters from the CTL macro.
  • Kevin Wheatley: My version is close to that but not exactly the same. But no good for non Nuke users.
  • Nick Shaw: On set you can bake LUTs that go from camera log to display, but of course you need to include per shot CDLs and LMTs. LiveGrade beta has a LUT based implementation, but they have run up against limitations. I think they mentioned considering using OCIO.
  • Kevin Wheatley: So no meeting next week, and only ad hoc ones after that.
  • Scott Dyer: Thank you to everyone, particularly OCIO.
  • Doug Walker: Hopefully what we've learned is useful to other implementers.