Updating Your Python Scripts for Nuke 16 and PySide6

Foundry's release of Nuke 16 comes with a significant but under-publicized change: PySide6 replaces PySide2. This update is briefly mentioned in the official release notes, but long-time Nuke scripters relying on Nukepedia or GitHub tools may run into issues if they aren't prepared. What's Changed? The shift from PySide2 to PySide6 follows Qt's [...]

By |2025-03-09T18:48:46+00:00March 9th, 2025|Nuke, Python|2 Comments

Writing Nuke C++ Plugins (NDK) – Part 4 – Custom Knobs, GL Handles, and the Table Knob

In this fourth part of our introduction to the Nuke Development Kit (NDK), we’ll dive deeper into advanced knob functionality. We’ll explore how to create custom knobs, implement custom OpenGL handles in the viewer, and work with the powerful table knob. These techniques will allow you to create more sophisticated and user-friendly plugins for Nuke. [...]

By |2024-12-22T05:00:34+00:00December 22nd, 2024|Nuke, Tutorials|3 Comments

Writing Nuke C++ Plugins (a.k.a. the NDK) – Part 3 – Engine and pixel engine functions.

In this new chapter of the NDK tutorial, we will look into op engines and pixel engines. These functions process your image data and are used in most plugins. We will also briefly cover in_channels and _request which are useful secondary functions you use to ensure your op functions properly. Using your combined knowledge of [...]

By |2024-08-13T07:49:05+00:00August 13th, 2024|Nuke, Tutorials|0 Comments
Go to Top