sbn Align Read Nodes 2019 v1.0


 
This location is for Registered Users Only.
Perhaps you need to login or register.
Contributor: Sebastian Faber
script to align and sort nuke read nodes in the node graph editor. This is a tool I use EVERY DAY and helps a lot to sort and compare footage, AOVs and 3D layers.
Requirements:
11.0, 10.5 or later
Linux, Mac, Windows
03 Jul 2019
15

sbnAlignReadNodes demo Slow 

-----------
script to align and sort nuke read nodes in the node graph editor.

- read nodes are aligned horizontally, zig zag, vertically or as 'wave'
- read nodes are also sorted in ALPHABETICAL order from left to right
- toggle between horizontal and 'zig zag' alignment in order to read long AOV file names


USAGE
-----------
- select read nodes

- press 'L' to align 'zig zag' and press 'L' again to align read nodes horizontally

- press shift+'L' to align read nodes vertically

 


COMMENT
-----------
- if the selection contains other nodes than read nodes nuke's built in autoplace function is used which is asigned to the 'L' key by nuke's default keyboard mapping. So don't worry to override the 'L' key with this tool.


FEEDBACK
-----------
- comments and suggestions are welcome. Please feel free to drop me a line in the comment field.


INSTALLATION
------------

(Windows PC):
- copy the script sbnAlignReadNodes_2019.py to your personal nuke script folder e.g. 'D:/Nukescripts/sbnAlignReadNodes_2019.py'
- open your menu.py and add the following lines:


global glToggleRS; glToggleRS=0
m=nuke.menu('Nodes').addMenu('sbn')
m.addCommand( '.Align Read Nodes ' , 'nuke.load('D:/Nukescripts/sbnAlignReadNodes_2019.py'), sbnAlignNodes('default')', 'L')
m.addCommand( '.Align Read Nodes (vertical)' , 'nuke.load('D:/Nukescripts/sbnAlignReadNodes_2019.py'), sbnAlignNodes('vertical')', 'shift+L')
m.addCommand( '.Align Read Nodes (horizontal)' , 'nuke.load('D:/Nukescripts/sbnAlignReadNodes_2019.py'), sbnAlignNodes('horizontal')', '')
m.addCommand( '.Align Read Nodes (wave)' , 'nuke.load('D:/Nukescripts/sbnAlignReadNodes_2019.py'), sbnAlignNodes('wave')', '')
m.addCommand( '.Align Read Nodes (zigzag)' , 'nuke.load('D:/Nukescripts/sbnAlignReadNodes_2019.py'), sbnAlignNodes('zigzag')', '')

 - now please restart nuke

 

USAGE
------------

- after installation, select your read nodes and press 'L' or 'shift+L' to align the selected nodes.
- press 'L' or 'shift+L' again to toggle.
- after installation a new icon appears in your toolbar. Press the icon to see all the menu entries of 'Align Read Nodes'

 

ADDITONAL COMMENTS
-----------
- tested on Windows 10 with Nuke 11.x, should also work on MAC and linux.
- written in python

 

 

Please login in order to download these files.

You have no rights to post comments

We have 2542 guests and 126 members online