Nuke to Deadline. A toolset for submitting nukescripts to Thinkbox Deadline.
The Nuke to Deadline toolset consists of 3 parts:
nk2dl python
module for submitting nukescripts to Deadline from the python interpreter within Nuke or from any other python interpreter.nk2dl cli
for submitting nukescripts to Deadline from the console.nk2dl gui
is a panel for submitting the currently open nukescript. GUI features are still in a planning phase. The panel will likely also include nodes to support panel features.
- Installation, Configuration, and Tests
- Quickstart Usage Guide
- Configuration Details
- Deadline Connection
- Nuke Submission
- Command Line Interface
- Feature parity table
- Follow the steps in the Installation, Configuration, and Tests doc to get
nk2dl
up and running.
- The project is in alpha. We have been using it in a limited capacity in a production environment as a replacement to the Thinkbox submitter. We fall back to the Thinkbox submitter when missing a feature or something is broken.
- Graph Scope Variable functionality hasn't been tested in production.
- Interfaces to
nk2dl python
module and command line are subject to change. - The
nk2dl cli
command line will often be out of step with the python module during development. The command line implementation may outright not work when out of step. - The project has only been tested under Windows 11. Linux will be tested at a later date. MacOS at an even later date.
- The project aims to have feature parity with the default Deadline submitter on top of
nk2dl
's other features. At this point in time there are parity features missing. - The project has no plans to implement Deadline draft.
- Standard Writes only, DeepWrites and other kinds of write nodes to come.
- nk2dl pulls a Nuke render license if it needs to call on the Nuke python module.
- Connection to Deadline Web Service currently doesn't support SSL.
- The roadmap sets out the path to overcome the caveats and implement planned features.
- The project is written using 10% supervision and 90% vibes.