KnobHijacker

KnobHijacker is a Nuke (Foundry) plugin, that enables the user to 'hijack' chosen knobs and their QWidget container on a selected node, by either pressing a keyboard shortcut or a mouse button right-click. The behaviour of the QWidget container can be modified thus automating the value input from the user. For example, the size knob on the Blur node can be hijacked instantly prompting the user to enter the size value and confirm by pressing the Return key.

Updated: 19 August 2024

Author: filsus

Compatible Nuke versions: 14.0 or later

Compatibility: Windows

KnobHijacker

title

KnobHijacker is a Nuke (Foundry) plugin, that enables the user to 'hijack' chosen knobs and their QWidget container on a selected node, by either pressing a keyboard shortcut or a mouse button right-click. The behaviour of the QWidget container can be modified thus automating the value input from the user. For example, the size knob on the Blur node can be hijacked instantly prompting the user to enter the size value and confirm by pressing the Return key.

To view a detailed breakdown, visit my blog page.

Installation

Note: For more information on how to install custom plugins, simply navigate to the official Foundry website.

1. Copy the repository to your NUKE_PLUGIN_PATH

If you have git installed on your PC, simply clone the repo using:

git clone https://github.com/filsus/KnobHijacker.git

Or download the ZIP and unpack it inside.

Note: For solo users, the typical NUKE_PLUGIN_PATH is your Users/[user_Name]/.nuke folder.

2. Add the plugin to Nuke

Open your init.py file inside a valid NUKE_PLUGIN_PATH directory and add the following code:

import nuke
nuke.pluginAddPath('KnobHijacker')

Supported Versions

Note: This plugin has been only tested with the below setup. It might not work on different OS or Nuke version.

Nuke15.0v4Windows 10/11
✔️ ✔️

Changelog

1.0

  • Initial Release

1.1

  • Hot Fix

1.2

  • menu.py fixes

License

Licensed under MIT License. See LICENSE.md for more.

Sign in or register to download or rate.