filsus / KnobHijacker

MIT License
3 stars 0 forks source link

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.

This plugin is also available on Nukepedia.

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 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/Create 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.0v4 Windows 10/11
:heavy_check_mark: :heavy_check_mark:

Changelog

1.0.0

License

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