In compositing, speed and consistency are crucial, and rebuilding the same node setups repeatedly can significantly slow down the process. If you’ve ever caught yourself repeating the same steps in Nuke, you’ve probably thought: There’s got to be a better way to handle this.
NUK248: Dynamic Node Graphs with Python in Nuke is a brand-new course taught by Daniel Mark Miller, a seasoned compositing supervisor with over 15 years of experience across film, television, and advertising. In this course, Daniel shares his expertise in automation within Nuke, helping you create smarter, cleaner, and more reusable workflows.
What You’ll Learn:
- Automating common CG compositing tasks in Nuke
- Creating user-friendly templates for your node graph
- A practical review of compositing maths (with a few clever tricks)
- Using Python and regex to simplify complex problems
- Writing clean, debuggable code for real-world production use
Daniel also explores creative ways to leverage expressions and tools that can save hours of manual setup, making your compositing pipeline leaner and more efficient.
As one of fxphd’s earliest postgrads, Daniel’s career has taken him through some of the most respected studios in the industry, including Framestore, One of Us, Molinare, and The Mill. His credits include high-profile work on Matrix Resurrections, The Crown, Pinocchio, Walking with Dinosaurs 2025, and projects for Disney, Netflix, Apple TV, BBC, and more.
If you’re looking to advance your Nuke skillset, streamline repetitive tasks through Python automation, and build scalable, production-ready workflows, this course delivers practical tools and real-world techniques you can apply immediately.
NUK248: Dynamic Node Graphs with Python in Nuke is now available on-demand as part of an fxphd membership.