Search

Your search for MinnazRehman returned 3 results.

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.

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.

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