RenderManager

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.

First submitted: 31 January 2026

Author: Fat Fish

Compatible Nuke versions: 14.0 or later

Compatibility: Windows

RenderManagerUI

Key Features

Sequence Scanning & Status Visualization

  • Quick Scan: Instantly scan existing frames in the Write node's output path.

  • Age Visualization: Intuitively display file age using a cold/warm color gradient (e.g., warm colors for recently rendered files, cold colors for older files).

  • Customizable: Supports custom gradient colors and gradient reversal.

Smart Frame Rendering

  • Render Missing: One-click render for all missing frames.

  • Render Selected: Render only the frames selected in the list.

  • Render Stepped: Render with a specified step interval.

Advanced Filtering & Search

  • Show Missing Only: Filter the list to display only missing frames.

  • Search & Select: Support for regex, wildcard, or frame range search (e.g., 1-10, 1,3,5).

Utilities

  • Export Missing List: Export the missing frames list to a text file.

  • Numeric Sort: List supports sorting by frame number value.


Installation

  1. Copy the RenderManager folder to your .nuke directory or Nuke plugin path.

  2. Add the following code to your menu.py file to load the plugin:

Python

# RenderManager
import nuke
# Ensure RenderManager is in the system path if needed
# nuke.pluginAddPath('./RenderManager') 

import RenderManager
import RenderManager.menu

Shortcut Configuration

The default shortcut is Shift + R.

Custom Shortcuts

You can customize shortcuts in menu.py. The plugin prioritizes shortcuts defined in menu.py and automatically disables the internal default shortcut to avoid conflicts.

Example for menu.py:

Python

import RenderManager

# Define your desired shortcut (e.g., Shift + V)
# Note: You can also align this with your other tools like 'Open In Explorer' (Shift + B)
RENDER_MANAGER_SHORTCUT = "Shift+V"

# Install shortcut
RenderManager.install_shortcut(RENDER_MANAGER_SHORTCUT)
RenderManager.install_menu_shortcut("Render", RENDER_MANAGER_SHORTCUT)

Usage Guide

  1. Open Panel: Use the shortcut (default Shift + R) or open via menu Render > Render Manager Panel.

  2. Select Node: Select the Write node to inspect from the "Write Node" dropdown.

  3. Scan: Click the Scan Sequence button.

  4. Inspect Frames:

    • Check Status in the list to confirm frame existence.

    • Check the Age column color to judge file freshness.

  5. Render:

    • If missing frames are found, click Render Missing to automatically start rendering.

    • You can also view or copy missing frame numbers in the text box below.


Compatibility

  • Nuke Versions: Supports Nuke 10.0 and above.

  • UI Framework: Compatible with PySide2 (Nuke 11-13) and PySide6 (Nuke 14+).

  • OS: Supports Windows, Linux, and macOS.

or register to download or rate.

Comments

or register to join the conversation.

Download Verification