TurboNode v1.2


 
This location is for Registered Users Only.
Perhaps you need to login or register.
Contributor: Matt Roe
An intuitive interface to quickly create and set shuffle, copy and merge nodes.
Requirements:
12.0, 11.3, 11.2, 11.1, 11.0, 10.5, 10.0 or later
Linux, Mac, Windows
04 Mar 2020
88

What is TurboNode?

I got sick of digging through dozens of layers every time I created a shuffle, so I thought I'd make an interface that lets you set layer names by typing. It worked so well I made the same thing for merge and copy nodes. As you type, it will suggest either layer names, operations, or channel names depending on what you are trying to create. You can also use it to quickly modify existing nodes.

What's New

  • added Nuke 12 compatibility
  • added Shuffle2 support with 'Shuffle1' option
  • TurboShuffle UI tweaks
  • can now dismiss an autocomplete suggestion with the escape or arrow keys
    several new bugs introduced (just kidding (I think))

Usage Instructions

Annotation 2019-08-08 223652

Press the keyboard shortcut of the node you want to create (see below) to bring up the TurboNode window. Autocomplete suggestions will appear as you type. You can press Tab to grab the top result and move to the next field, or Enter to grab the top result and close the window. You can also use the arrow keys to highlight suggestions.

To modify an existing node, select the node and use the shortcut pertaining to the selected node. The node's name will be shown in orange if you are modifying a node. If you don't want to modify the selected node, press the checkbox next to the node name to create a new node instead.

TurboShuffle: Shift+H

Annotation 2019-08-08 223329Annotation 2019-08-08 223255

Enter desired layer names, or leave them blank or as 'none'. If you type in an unknown layer name, you'll be asked if you want to create a new layer with that name.

If you're using Nuke 11, tick the 'ShuffleCopy' checkbox or press Alt+C to create a shuffleCopy instead of a shuffle.

TurboMerge: Shift+M

Annotation 2019-08-08 231500 

Same deal really. Type in a merge operation and it'll create a merge and set the operation knob to that.

TurboCopy: Shift+K

Annotation 2019-08-08 223941Annotation 2019-08-08 223802

You get the idea.

Installation Instructions

Unzip the file and move the contents to your .nuke folder. If you already have a menu.py file, combine it with this one.

Unfortunately, Nuke 10 is no longer available with a non-commericial licence, so I wasn't able to test it with v1.2.1 of TurboNode. In theory, nothing should have broken. I also haven't tested this on Mac.

Why the name?

Sorry about that. It's named after a tool made by a coworker of mine with a talent for naming Nuke gizmos. Now don't mind me, I'm just going to quickly break naming convention and drop a turbo node here (note the space) to make this easier to Google.

Copyright 2020 Matt Roe Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please login in order to download these files.

Comments   

 
0 # Lukas Fabian 2020-03-13 09:50
This is really cool! It has potential to become one of my favorite tools, right alongside W_Hotbox and Stamps!

How ever, for how I work it would be great to be able to open the TurboNode interface not just on Node creation, but when I have a node selected.
For example: I rarely create shuffles directly inside the stream. I usually create them next to my tree (not connected to anything) and than connect it to the position I need it to start a new branch. But with that, I can not use TurboNode, because there are no layers yet in the stream.
Also: If I use a new tool muscle memory is faster and I don´t create a merge with the TurboNode shortcut. But I remember right after creation. But if I need to work fast, I am not going to delete it again to create a new one through TurboNode just to train myself to use it... so here as well, it would be amazing to call the interface on a node that´s already created to change the operation!

But thanks for the tool as it is, it´s already really great and I think with some iterrations, this has a lot of potential!
 
 
0 # Matt Roe 2020-10-12 02:54
Hey Lukas, thanks for the comment, and sorry for only just seeing it!

The functionality you're describing should actually already work, if you have a shuffle node selected for example and press shift+H, the window should have the name of that shuffle in orange text, and modify it instead of creating a new one. See the first screenshot as an example.

If that's not working, that's strange. Are you using NC nuke by any chance? I wonder if it's butting up against the python limitations.
 

You have no rights to post comments

We have 2974 guests and 95 members online