Welcome to Nukepedia v2

Click here for 80% off ProUser subscription

Siggraph offer — closes 14 September!

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

Find out more

Latest uploads

NP_DI_PRO_Tool

Contributed by nitesh2p

NP_DI_PRO_Tool is a dynamic and easy-to-use DI (Matte) layer management tool for Nuke. It allows compositors to quickly create and organize multiple custom mattes inside a single Group node, drastically speeding up the compositing workflow. Key Features: Add new DI mattes with a single click. Remove layers with a single click. Info panel with instructions and credit. Automatically links layer names and channels for easy editing. How to Use Add a New Layer: Click ➕ Add New Layer in the Group UI. Connect Your DI Matte: Connect your DI matte to the new Input node that appears. Rename the Layer: DI_Name: Create a DI matte layer using the dropdown, select New, give it a name, set the channel to RGBA, and click OK. DI_Name_Copy: Select the layer created using the DI_Name knob. Tips: Layer names and channels are automatically linked. Renaming in the UI updates the internal nodes in real time. Keep layers organized from left to right; new layers appear to the right of existing layers.

Skin_retouch_tool

Contributed by kuntal662

You can retouch wrinkels and facial or any skin spots

Flow Warp (Make images "Flow" on a Roto Spline)

Contributed by alexdhanneman

Make images "Flow" along a roto spline. Gridwarp and Spline Warp aren't the best for creative flowing effects. This tool allows you to make patterns with extreme warps, by following a roto shape. Here's the tutorial / video: https://www.youtube.com/watch?v=y3tFCa0U9Yo Download includes a zip project demo file with a few stock videos to play with, to see different use-cases. Download: https://compacademy.gumroad.com/l/nsxgvo

Nuke Icon Toolkit

Contributed by BenMcEwan

nuke_icon_toolkit is a collection of high-DPI (512x512) icons for Foundry Nuke, intended to help you replace the low-resolution icons included by default.

DualRetime

Contributed by gonz476

A powerful gizmo to retime your footage to a desired output frame range. Choose between Kronos or OFlow to retime your footage.

🥣 spillSoup - Seamless, artist friendly spill control

Contributed by TheoGrez

spillSoup is a compact, non‑destructive spill tool (gizmo) for Nuke. It’s designed to be comprehensive (good for despill, keying support, and gentle color pushes) while staying lightweight and edge‑friendly. Use it to: Remove screen‑color spill cleanly (despill). Re‑introduce just enough neutralized luminance after despill to avoid dull patches. Create an isolated spill matte you can reuse (e.g., for alpha generation or as a comp mask). Minimize edge artifacts by steering the detector with Threshold and Influence.

Set Frame As

Contributed by MinnazRehman

SetFrameAs.py is a Nuke Python script that provides a user-friendly modal dialog to set the "start at" frame for selected Read Nodes. Accessible via Custom Menu, it allows users to input a custom frame number, defaulting to the project's first frame. The script checks for valid Read nodes and their required knobs (frame_mode and frame), applying the specified frame value if the user confirms via the "OK" button. Error messages are displayed for invalid selections or missing knobs. This tool streamlines frame adjustments for Read nodes, enhancing workflow efficiency in Nuke's GUI environment.

CursorToCamShake

Contributed by bobman

Creates an animated Transform based on your cursor movement for precise Camera Shake creation.

Auto Save Render Script

Contributed by MinnazRehman

AutoSaveRenderScript This Nuke helper script automatically creates a versioned copy of the currently open .nk file whenever a Write Node finishes rendering. Just hit render, and a copy of your Nuke script will be saved along with the render in the 'render_scripts' folder, creating a backup of every rendered version. Installation: 1 . Copy 'AutoSaveRenderScript.py' to the .nuke folder in C:\Users\%username%\.nuke (Windows) 2. Add this line to menu.py import AutoSaveRenderScript

Node Color Cycler

Contributed by MinnazRehman

Node Color Cycler This script adds hotkeys to quickly cycle the tile colors of selected nodes in Nuke. Features: - F10: Cycles between Red → Green → Blue → Default → repeat - F11: Cycles between Pink → Yellow → Orange → Default → repeat - F12: Cycles between Black → White → Default → repeat Behavior: - Each press advances the color by one step in the cycle. - If the node color is not part of the cycle, it starts at the first color. - The "Default" step resets the node’s tile color to Nuke’s standard grey. Implementation: - Colors are defined as normalized RGB values [0–1]. - A helper function `set_tile_color()` converts RGB to Nuke’s ABGR int format. - The NodeColorCycler class manages the color cycles and hotkey bindings. Usage: - Place this file inside your ~/.nuke folder (or studio pipeline scripts folder). - Nuke will automatically register the hotkeys (F10, F11, F12) on startup.