A MagicSwitch node for Nuke that disconnects/reconnects its inputs
MagicSwitch
First submitted: 5 October 2023
Updated: 19 March 2026
Author: Hiram Gifford
Website: https://www.hiramgifford.com
Compatible Nuke versions: 7.0 or later
Compatibility: Linux, Windows
About
This is a MagicSwitch that disconnects itself completely from the input not currently in use. The reason I made this was because I was finding that very large nuke files got faster if you completely disconnected portions of the node tree. A normal switch doesn’t appear to completely bypass what is upstream, for whatever reason… so the MagicSwitch was created to help get around that quirk of Nuke. In practice I have found it keeps my large scripts much faster, while still providing the same benefits as a normal switch node.
Features
Auto linking based on input connections

Advanced controls for behavour and colours

Custom Input labels

Documentation
You can read more about the MagicSwitch and its other features here
Comments