Ben, how do I manage my bbox size?

Managing the size of your Comp’s bounding box is one of the lowest-effort things you can do to find massive performance gains in Nuke. There are a few things we can do to stop processing extra, unseen pixels, and speed up your comp. 1. Find your over...

Read More
May 31, 2022
Dynamically add/remove knobs from gizmos

Some gizmos dynamically hide/show a number of knobs with the KnobChanged python callback. This is a good option to keep your gizmo’s UI clean, but can start to get very heavy when you have too many knobs to handle, and too many nodes inside your gizm...

Read More
May 27, 2022
Nuke Icon Design Toolkit

I have just released the Nuke Icon Design Toolkit — a Nuke Script containing a style guide & examples, showing how to create icons that match Nuke’s theme. It’s useful for recreating Nuke’s default icons at a higher resolution (for 4K monitors),...

Read More
Mar 16, 2022
Ben, how do I add icons to different areas in Nuke?

Icons are an incredibly useful design tool to enhance user experience and readability. In Nuke, we only see icons in the Nodes toolbar by default. However, there are other areas we can add icons to increase usability & Nuke script readability. In...

Read More
Mar 16, 2022
My favourites of 2021!

Happy New Year 🎉 As you know, I’m all about sharing knowledge & continuously improving my skills. It has been great to see so many Compositors start to create in-depth Nuke content in 2020 & 2021 — something that has been missing in our commu...

Read More
Jan 04, 2022
Ben, how do I expression-link Pulldown Knobs?

There are two common ways you can expression-link knobs in Nuke. CTRL+Dragging one knob to another Right-clicking, choosing “add expression”, then typing your expression. The TCL syntax for expression-linking knobs is simple: {node_name}.{knob_name}....

Read More
Dec 18, 2021
Ben, how do I use $gui when rendering locally?

In Nuke, you’re able to dynamically change any knob’s value depending on if you’re looking through a Viewer in Nuke’s GUI, or rendering your Nuke script on a render farm. This can be useful to keep your Nuke scripts light & efficient while workin...

Read More
Dec 08, 2021
Ben’s Comp Newsletter Archive

In an effort to clean up the blog and make it more browseable, I’ve removed a lot of the newsletter-based posts. You can find 3 years worth of Ben’s Comp Newsletter issues archived here: https://benmcewan.com/newsletter.html There are plenty of tools...

Read More
Aug 05, 2021