bvfx Find Path v1.5
This location is for Registered Users Only.
Perhaps you need to login or register.
13.1, 12.2, 12.1, 12.0, 11.3, 11.2, 11.1, 11.0, 10 or later
Linux, Mac, Windows
v1.5 makes it compatible with Python 3 (nuke 13+)
v1.4 fixes some errors on Nuke v8 and handles multiple read nodes pointing to the same file (check version log inside file for more details)
This script will find the missing external files of your script and relink them (All nodes with ERROR from missing files)
How to use it and further automation (with english subtitles): http://youtu.be/mjlk6N2Ua90
Its was inspired by the work of my friend Dubi, (http://www.nukepedia.com/python/misc/findpath/), with the following improvements:
01. All Nodes that own a file property will be searched (Read, ReadGeo.... any node with a 'file' input)
02. Speed improvements, if you want you can start from the disk root folder without problems.
03. Added a progress bar, users can Cancel the task at anytime if its taking too long
Install:
Source and run the script in the script editor or add it to a menu. By default even the Write nodes will be considered, if you do not want to change Write Nodes, run the script with a False argument:
bvfx_findPath() # normal use
bvfx_findPath(False) # this one excludes the Write nodes
To add it to a menu, place this on your menu.py:
from bvfx_findPath import *
toolbar = nuke.menu('Nodes')
bvfxt = toolbar.addMenu('BoundaryVFX Tools')
bvfxt.addCommand('Locate files paths', 'bvfx_findPath(False)')
Comments
- Spencer
RSS feed for comments to this post