-
Notifications
You must be signed in to change notification settings - Fork 342
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
(Feature): Correct OCIO and ACES setup #868
Comments
Yes, this was done this way in Natron 3 (which was bloated by bugs and never released). The current viewer doesn't use OCIODialpay (it was done before OCIODisplay).
|
Hi Frederic, How would one go about implementing this in a more integrated way? Would it be basically a replacement for the current viewer to always use OCIODisplay, or would it be necessary to keep the current one around (or sometimes not use the OCIODisplay node)? |
The master branch may still build, I'm not sure of it. You may give it a try. For Natron 2, I think it may actually be easier to integrate the functionality of OCIODisplay, rather than using the OpenFX plugin. So:
RB-2.5 should contain stuff that would work both with Qt4 and Qt5 Since I don't think these changes are tied to the Qt version, you should PR on RB-2.5 |
Just a note for anyone who wants to tackle this: you'd probably want to add an API similar to the one for Nuke mentioned here: https://learn.foundry.com/nuke/content/comp_environment/configuring_nuke/creating_viewer_processes.html Then the whole OCIO part would be relatively easy to do on top of that |
Make sure to follow our issue report guidelines
Provide a description of your feature request
Hello,
at the moment it's not possible to use Natron easily with an ACES workflow.
One issue is the ability to use a custom ACES configuration, which is blocked by #841 .
Another issue is getting the correct display in the viewer. At the moment, it only has a hardcoded dropdown for linear/sRGB/Rec.709 display where the choice also does not persist after a Natron restart. Ideally you would get the option to choose from the values in View Transform of a hidden OCIODisplay node, similar to what Nuke does.
This is also described here: https://discuss.pixls.us/t/using-aces-in-natron/16625
It appears previously there was the approach of just wrapping a viewer along with the OCIODisplay node into a Group/PyPlug: MrKepzie/Natron#982 but my understanding is that branch of Natron was abandoned?
The only obvious issue with that is that pressing number keys while a node is selected would connect to a new viewer rather than this wrapped one? Also, you would not have the view transform selection next to the actual viewer and potentially have problems selecting different channels to display.
Is this a realistically implementable feature?
Can you contribute in creating this feature?
Additional details
No response
The text was updated successfully, but these errors were encountered: