Hi guys,
Bug 46687 was fixed in 9.0v6. If you're still on earlier versions, and
are not locked to using your version, I would highly recommend
upgrading. A lot of bug fixes went into the later versions.
Hope that helps!
Peter.
On 30/03/2016 22:44, Simon Björk wrote:
This is a bug that was introduced back when Nuke 9 was released.
Surprised it's still there. I got a reply that people were working on
it over a year ago.
"Bug 46687 - [Regression] LUT: defaultViewingLUT knob not being picked up
(defined in menu.py)"
Best regards,
Simon
-------------------------------
Simon Björk
Compositor/TD
+46 (0)70-2859503
www.bjorkvisuals.com <http://www.bjorkvisuals.com>
2016-03-30 20:45 GMT+02:00 Daniel Stein <daniel.st...@thefoundry.co.uk
<mailto:daniel.st...@thefoundry.co.uk>>:
Try calling register_viewers() along with setting the
defaultViewerLUT.
nukescripts.ViewerProcess.register_viewers(defaultLUTS=False,
ocioConfigName='/path/to/your/config.ocio')
On 29 March 2016 at 18:26, Erik Johansson <erik.johans...@fido.se
<mailto:erik.johans...@fido.se>> wrote:
Tried nuke.knobDefault('Root.defaultViewerLUT', 'OCIO LUTs')
but still no luck
On Wed, Mar 30, 2016 at 12:14 AM, Erik Johansson
<erik.johans...@fido.se <mailto:erik.johans...@fido.se>> wrote:
Unfortunately same result with adding nodeClass :/
It sets all knobs correctly but Nuke don't refresh the
viewer processes
On Tue, Mar 29, 2016 at 7:41 PM, Charles Taylor
<ctay...@spinvfx.com <mailto:ctay...@spinvfx.com>> wrote:
Oh, ok, right, I think you want addOnCreate(setupOCIO,
nodeClass='Root').
That's always called, no matter why the node is created.
c
On 03/29/2016 01:27 PM, Erik Johansson wrote:
I already do that, forgot to include that code:
nuke.addOnUserCreate(setupOcioConfigPath,
nodeClass='Root')
The problem is with addOnScriptLoad actually. If I
open a script where ocio is not configed it don't
update the viewerprocesses. If I open a blank script
it works as expected as then addOnUnserCreate is
executed.
// E
On Tue, Mar 29, 2016 at 7:18 PM, Charles Taylor
<ctay...@spinvfx.com <mailto:ctay...@spinvfx.com>> wrote:
You should be able to filter your
addOnUnserCreate callback to only fire on the
creation of the root node, does that help?
c
On 03/29/2016 01:09 PM, Erik Johansson wrote:
If added with addOnUserCreate callback it works
but not with addOnScriptLoad (I wan't to force
the setting for everyone so scripts where it is
not setup get configured correctly).
On Tue, Mar 29, 2016 at 6:45 PM, Erik Johansson
<erik.johans...@fido.se
<mailto:erik.johans...@fido.se>> wrote:
I set up our OCIO config as:
|r = nuke.root()
r['customOCIOConfigPath'].setValue(os.environ['OCIO_CONFIG_PATH'])
r['defaultViewerLUT'].setValue('OCIO LUTs')
r['OCIO_config'].setValue('custom') |
If I run it in the script editor it works as
expected and available viewerProcesses are
updated to whats in the config file.
If I however put it in menu.py instead it
still shows the nuke default viewerProcesses.
How can I trigger a refresh?
// Erik
--
*Erik Johansson
*/Pipeline TD/
*Fido
*Rosenlundsgatan 40
118 53 Stockholm, Sweden
www.fido.se <http://www.fido.se/>
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk
<mailto:Nuke-python@support.thefoundry.co.uk>,http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk
<mailto:Nuke-python@support.thefoundry.co.uk>,
http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
--
*Erik Johansson
*/Pipeline TD/
*Fido
*Rosenlundsgatan 40
118 53 Stockholm, Sweden
www.fido.se <http://www.fido.se/>
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk
<mailto:Nuke-python@support.thefoundry.co.uk>,http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk
<mailto:Nuke-python@support.thefoundry.co.uk>,
http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
--
*Erik Johansson
*/Pipeline TD/
*Fido
*Rosenlundsgatan 40
118 53 Stockholm, Sweden
www.fido.se <http://www.fido.se/>
--
*Erik Johansson
*/Pipeline TD/
*Fido
*Rosenlundsgatan 40
118 53 Stockholm, Sweden
www.fido.se <http://www.fido.se/>
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk
<mailto:Nuke-python@support.thefoundry.co.uk>,
http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk
<mailto:Nuke-python@support.thefoundry.co.uk>,
http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
_______________________________________________
Nuke-python mailing list
Nuke-python@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python