Welcome to Nukepedia v2

Click here for 80% off ProUser subscription

Siggraph offer — extended till nuBridge is available again.
... LAST DAYS!

Get access to all the tools on Nukepedia from inside Nuke, with our nuBridge plugin!

Find out more

Latest uploads

AG Backdrop Tools

Contributed by Alexandre Gaudiano

A 3-step backdrop tool: create filled or bordered backdrops, auto node-type colors, fine-tune size/color, and move & resize precisely with arrow keys.

Auto alpha on read node

Contributed by Lee Yong Jun

Auto alpha on all read node, exclude nodes that already have alpha

RenderManager

Contributed by Fat Fish

Render Manager is an efficient render management and sequence inspection tool for Nuke. It provides an intuitive panel to help artists quickly scan render sequences, identify missing frames, check file update times ("Age"), and perform missing frame rendering directly from the panel.

Crop reverse by typing node-name

Contributed by Ting-Jung Hsu

There are already a few reverse-crop tools out there, but I made a reverse-crop gizmo that restores the image area by referencing a Crop node name, and also supports multiple formats within a single script

Crop Reset

Contributed by Lee Yong Jun

Small tools to reset all Crop Node

Dots between node

Contributed by Lee Yong Jun

Create dot in between node

disableMMBzoom_v2

Contributed by Ahad Mohebbi

I have tried to modify the disable_mmb_zoom.py code, so that it works on Nuke13-16. Thanks to Adam Bob Kelway (https://www.nukepedia.com/tools/python/ui/disable_mmb_zoom) for developing this code. Disable middle mouse buttom to zoom in-out in DAG It preserves all normal mouse behavior (including MMB drag pan) and only blocks the MMB click zoom/zoom-to-fit in the Node Graph. It retries installation until Nuke’s Qt UI is ready, then distinguishes click vs drag using a small cursor-movement threshold. The problem here is that Nuke doesn’t natively support turning off this behaviour. There are no preferences, and there are no python API calls either. To be able to tweak this behaviour you rather have to hack into the Qt widget stack that is making up the GUI in Nuke. You got to find the correct widget, in this case the DAG, and install an event filter on it which makes it possible to get a callback to your own function whenever something you are listening in on is happening. In this case the events we are listening for are middle clicks. What we then do is catching that event, and doing some hacks to get the behaviour we are after. There are some filtering for only triggering our override when you middle click (actually middle press and then middle release close to the same coordinates), and not when you are using the middle mouse (read: Wacom pen) button to pan around. We also create and delete a Dot node, and send a left mouse button click instead of the middle click to the DAG to make it work seamlessly in the background.

MiniCineTool

Contributed by Silvan Schnelli

A tool that combines two idiosyncratic tools that I personally use for cinematographic purposes. The first tool is used to measure the distances required to place a convex mirror, the corresponding light source and its target subject, to emulate the size of the Sun. The idea comes from Jarin Blaschke's (cinematographer) film Nosferatu, where, together with Gordon Arkenberg, they calculated this distance. The second tool is inspired by the paintings of the Renaissance and by Salvador Dalí. It allows the user to generate Fibonacci spiral frame lines to overlay on an external monitor, to help achieve golden compositions.

disable_mmb_zoom

Contributed by Adam Bob Kelway

Updated to be Nuke15/16 compatible I couldn't get Yuri's version of this to work sadly, so through some forum searching and vibe coding this should work upon nuke startup. It preserves all normal mouse behavior (including MMB drag pan) and only blocks the MMB click zoom/zoom-to-fit in the Node Graph. It retries installation until Nuke’s Qt UI is ready, then distinguishes click vs drag using a small cursor-movement threshold. Add the py file to your .nuke and in our menu.py add import disable_mmb_zoom Let me know if you encounter bugs.

NK_SimpleExpoGlow

Contributed by Nitin Kashyap