If you’re like me, you’re always looking for ways to get an edge on efficiency in your workflow, and contribute more value to your team. A common thread between most Compositors is they see the value of utilizing Python, but are unsure how and where to start learning…

If this sounds like you, I have some great news — I’ve been hard at work behind the scenes, creating the solution to your problem! I’m incredibly excited to announce a new online course, comprising of 10 weeks of video tutorials, which is now available for pre-order!

I’ve put a ton of effort into making this course as valuable as possible, for an incredibly affordable price.

Click here to read more, and pre-order!

A common problem we face in visual effects is what DoPs might refer to as “dynamic” lighting; aka light sources that change colour and intensity throughout the shot. It makes our images look more interesting, but adding any VFX to these plates instantly becomes more complex. Common examples include flashing police lights, in-camera lens flares for dramatic effect, and shots lit entirely by flashing neon lights or a fire. The latter is most complex to manually animate, so it will be the example I’ll use in this article.

Continue Reading "Easily control CurveTool’s output to help match constantly-changing lights in your plate"

Updated nodes in Nuke should be better than their predecessors, although that’s not always the case. For example, I love that the latest VectorBlur node is GPU-accelerated, although I find it’s output quite arbitrary; it never does what I expect out of the box, and I personally prefer the old version. A problem arises here, because the…Continue Reading “Quick Tip: Easily create legacy nodes via the Script Editor”

Nobody likes getting to that stage of a shot where they come to the realization: “damn, warping is the only way…” Although, there are certain techniques that can make the process more streamlined and manageable. I’ve noticed Compositors, myself included at times, attempt “just a quick and easy warp” without setting things up properly, only…Continue Reading “SplineWarp hacks for an easier time when warping”

When compositing, it can help to switch to a different colourspace to get the result you’re after. This article intends to gloss over the basics of what each colourspace is actually doing to your image (I’ll provide links for further reading, if you’re interested), and instead provide practical examples of how different colourspaces can help you achieve better results.

Continue Reading "When to Utilize a Different Colourspace"

This week’s articles cover the basics of Python for Nuke — how to understand it, and how to get started programming on your own.

Resources include:

  • A humorous Python 101 lesson from Gianluca Dentici
  • Thoroughly commented, simple Python code from Andrea Geremia
  • Your first steps with Python, by yours truly
  • An example of how crazy code can be, with Disney Imagineering’s Autonomous Robot Stunt Doubles!

Click here to read!