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

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

KeyChew

Contributed by Imtiyaz Khan

I'm not the biggest fan of Nuke's default Eroder, (although the Dilate Erode does have some amazing uses) and through my years I've come across this Key Chew, which supposedly mimics the old Shake KeyChew.

Optical Reflection

Contributed by Jorrit Schulte

Creates physically based reflections using a world normal pass, a camera and an HDRI as inputs. includes variable roughness, diffuse contribution, thin film interference and more.

Scissor Tool

Contributed by Jorrit Schulte

Scissor tool is a simple UI Widget activated by a shortcut. Draws a line and disconnects any intersecting inputs.