Writing Nuke C++ Plugins (NDK) – Part 5 – The PointGradient Node

In this fifth part of the intro to the NDK, I will provide a full example of a working tool I called PointGradient, which builds onto the principles we learned about in parts 1 through 4. This PointGradient Node is similar to other existing nodes on Nukepedia, such as Kevin Fisch’s https://www.nukepedia.com/tools/gizmos/image/kf-n-point-gradient/ or Nikolai Wüstemann’s [...]

By |2026-02-28T02:44:14+00:00February 28th, 2026|Nuke, Tutorials|0 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

Make a custom advanced Keyer using STMap.

Even though it’s the compositor’s bread and butter, Keying can still be a particularly painful subject. I’ve been pulling keys for over a decade, yet it is often scarier than comping a full CG realistic shots with projected matte paintings and volumetric smoke. One can never have too many tools on their belt for pulling [...]

By |2023-06-11T18:53:14+00:00June 24th, 2019|Nuke, Tutorials|20 Comments

Playing with Higx PointRender

For the very few of you who have missed it, the talented Mads Hagbarth recently released his Higx PointRender. While the tool is not free, it’s pretty affordable compared to what some others might charge for tools that can accomplish this much. There are a few video tutorials on the official website, plus some experiments on [...]

By |2019-05-15T02:54:34+00:00May 13th, 2019|Nuke, Tutorials|6 Comments

Level up your Python game

This post if for the artists who have been dipping their toes in the water of Python development and are considering taking it to the next level. We will cover some of the points that differ between an artist/amateur level of development and an entry TD level.  I’m covering quite a few subjects in this [...]

By |2018-09-14T04:06:37+00:00September 12th, 2018|General, Python, Tutorials|1 Comment
Go to Top