ReadList

Creates a Text Node with a complete list (minus duplicates) of every Read File used in your script.

Updated: 3 October 2012

Author: CameronC

Compatible Nuke versions: 6.3 or later

Compatibility: Linux, Mac, Windows

Parses through all your nodes grabs the filenames in any "Read" nodes and generates a list without duplicates. It then creates a "Text" node and populates it with the list of filenames. It also keys the Text node so it only shows up on frame 0. There is also a button for updating the List.

It only allows one per script but you can clone it if you want more.

This is useful for rendering previews and knowing which versions of shots exist in your comp and what files you are referencing.

Install instructions.

Drop script in your plugins folder and add this to your menu.py

1
2
3
##ReadList
import readList
nuke.menu("Nodes").addCommand("Draw/ReadList", readList.makereadList, "")

Run by creating the node. "ReadList". I usually drop it before my write Nodes.

 

I also Like to add this bit of code to my menu.py to ensure my Lists are always up to date.

1
nuke.knobDefault('Write.beforeRender' , 'readList.updatereadList()')

 

~Cameron

Suggestions Welcome...

 

ReadList

Sign in or register to download or rate.