Shot Manager Example
Installation
Extract ShotManagerDemo.zip.
Copy or merge the ‘Python’ folder to your ‘.nuke’ folder.
Copy ‘ShotData.xlsx’ to somewhere accessible, for example your desktop.
Launch Nuke Studio, Hiero, or HieroPlayer.
The example requires some extra Python modules. This can be done by running pip with the Python interpreter included with Nuke. Open a Command Prompt or Terminal and run the following:
Mac:
/Applications/Nuke13.0v1/Nuke13.0v1.app/Contents/MacOS/python3 -m pip install --user openpyxl pillowWindows:
c:\Program Files\Nuke13.0v1\python.exe -m pip install --user openpyxl pillowLinux:
/usr/local/Nuke13.0v1/python3 -m pip install --user openpyxl pillow
Usage
Setting the database file
Open the panel from the system menu Window->Database Settings
Set the path to the spreadsheet file, e.g. wherever you placed ShotData.xlsx
Writing to database
In the timeline, from the context menu select Shot Manager->Write Shot Data. If shots are selected just those will be written, otherwise the whole sequence will be written.
Once written, ShotData.xlsx can be opened in your spreadsheet application to view the shot data. From there changes can be made, e.g.
Change shot names (Shot Code)
Set tasks, including using keywords (comp, light, fx, textures, anim etc) that have been assigned colors/tag images.
Enter comments in VFX requirements
Updating from database
In the timeline, from the context menu select Shot Manager->Update Track Items. If shots are selected just those will be updated, otherwise the whole sequence will be updated.
Data will be read from the spreadsheet and used to update the sequence.
Importing from database
From the system menu select Shot Manager->Import From Spreadsheet
A new sequence will be created from the spreadsheet data
Submitting for review (not supported in HieroPlayer)
Make sure that the Project Directory is set to a valid path in the Project Settings
In the timeline, from the context menu select Shot Manager->Submit for Client Review
An export will be started which renders mov files and thumbnails
The spreadsheet ‘playlist’ tab will be populated with the shot information including the path to the rendered mov and thumbnail