shuffleChannels v1.0
This location is for Registered Users Only.
Perhaps you need to login or register.
6.0, 6.1, 6.2, 6.3, 7.0 or later


1 2 |
import shuffleChannels nuke.menu('Nodes').addCommand ('shuffleChannels', 'shuffleChannels.getData()', icon = 'Shuffle.png') |
Features:
Produces clean and configurable comp trees.
Easy way to split the layers out of a CG render.
Can store presets.
Plenty of preferences to configure the resulting tree.
Tutorial:
1. Select a node
2. Press the button
3. Choose the layers you want to expose
4. Set your Preferences in the Prefs tab
4. Press OK and enjoy a nice tree!
Notes:
- The very first time you open the panel you won't be able to save any preset because the preferences file (created in your .nuke folder) will not yet be created. Just press OK, then relaunch the panel and everything will behave propperly.
- The backDrop node adopts a weird width when the separation slider is less than 200 (more or less I think ...)
- If you get a weird problem, delete the preferences file (in your .nuke folder) and all should be good ... This should only happen if you happen to edit the prefs file manually (which you don't want to do :) )
- Havn't tested it on MacOs or Windows ...
Enjoy, and again: comments, suggestions and critiques are welcome!
.p!



Comments
exec "self.layer%s = ''" %( i )
^
SyntaxError: invalid syntax
This is awesome and allows a lot of automation & time saving.
Anybody managed to make it work for Nuke 13 ?
@John Corbett I tried to use your script but you did a copy/paste without the indentation... Would it be possible to send me the .py ? I would be awesome
Thanks you
RSS feed for comments to this post