Table of Contents
During my time working on projects inside and outside of University, I found myself having to do the same repetitive tasks. either inside of my own scripts or other people's. I couldn't find any simplistic plugins to do what I wanted, so I made my own
-
Clone or Download the repo
git clone https://github.com/Danb106632/NukePythonTools.git
-
Move Dan'sToolkit to your .nuke folder.
- Windows: C:\Users\USER.nuke
- Linux: /home/USER/.nuke
-
Update or add menu.py
- If no menu.py exists in /.nuke, copy menu.py to /.nuke
- If menu.py does exists, add the following command to the bottom of the file
nuke.pluginAddPath("Dan'sToolkit")
Some of these command have keybinds. They can all be used and accessed from the Nodes Menu and the Tab Menu
- WriteRead (Ctrl+R)
- Select a Write Node and execute the command. A read node will be created underneath with the same write settings e.g. ColorTransform, Raw, AutoAlpha etc.
- WriteReadReplace (Ctrl+Alt+R)
- Does the same as WriteRead but replaces the write node
- PostageReplace
- Replaces duplicate Reads with PostageStamps
- Select the Read you want to get rid of duplicates of (will be used for PostageStamp connections)
- Run command
- Will be prompted for names for created PostageStamps. Make sure this is unique
- Reads will be deleted and replaced
- Add option for NoOp's instead of PostageStamps to speed up performance
- Add support for other Read formats: 3D, Deep
Distributed under the GNU License. See LICENSE.txt for more information.
Email - [email protected]