Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn


Nuke Python Tools

Tools to speed up workflows and repetitive tasks!

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

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

(back to top)

Getting Started

Installation

  1. Clone or Download the repo

    git clone https://github.com/Danb106632/NukePythonTools.git
  2. Move Dan'sToolkit to your .nuke folder.

    • Windows: C:\Users\USER.nuke
    • Linux: /home/USER/.nuke
  3. 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")

(back to top)

Usage

Some of these command have keybinds. They can all be used and accessed from the Nodes Menu and the Tab Menu

  1. 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.
  2. WriteReadReplace (Ctrl+Alt+R)
    • Does the same as WriteRead but replaces the write node
  3. PostageReplace
    • Replaces duplicate Reads with PostageStamps
    1. Select the Read you want to get rid of duplicates of (will be used for PostageStamp connections)
    2. Run command
    3. Will be prompted for names for created PostageStamps. Make sure this is unique
    4. Reads will be deleted and replaced

(back to top)

Roadmap

  • Add option for NoOp's instead of PostageStamps to speed up performance
  • Add support for other Read formats: 3D, Deep

License

Distributed under the GNU License. See LICENSE.txt for more information.

(back to top)

Contact

Email - [email protected]

(back to top)

About

Nuke Python Plugin

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages