-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discover "aces-dev". #3
Comments
I think the challenge with this will be generating the OCIO v2 transforms from the underlying CTL algorithms (wherever possible) instead of generating LUTs through At the very least, this discovery code serves to outline the scope of the config, and even to validate its complete representation in CI, which could be useful for detecting when ACES has changed and something is missing. |
My assumption is that any single of the edges in the graph above has a corresponding OCIO transform, if so, then creating the config is really a matter of mapping them together. |
I think we can close that one now! |
Hi,
Instead of polluting #1, I'm creating a new thread to discuss the discovery repo I have been poking at lately: https://github.com/colour-science/discover-aces-dev
It is an experiment at this stage, but the code walks through https://github.com/ampas/aces-dev/tree/master/transforms/ctl, discovers and classifies all the relevant CTL transforms and transform pairs.
My naive hope is that we might eventually be able to use that process to automatically build the core ACES config that matches
aces-dev
without too much code.A direct benefit is that it enforces things to be clean on the CTL side, and while implementing the discovery code, a few things surfaced that I hope we will be able to resolve in a timely fashion.
Note that I cheated for the LMTs, they should not be visible because their source and target are AP0. I also culled most of the Alexa transforms, the ridiculous number of them was blowing up the graph.
Cheers,
Thomas
The text was updated successfully, but these errors were encountered: