This course is closed for enrollments, submit the form to get notified early next time this course runs.

Thank you for your interest, you will be notified next time this course runs.

Oops, something went wrong:

Manage subscriptions
  • Difficulty Level:

    workshop-level-i I
  • Keywords: MOTION GRAPHICS| 3D


Class Format:
Length: 8 Weeks
Lectures: Pre-Recorded each week
Assignment: Deadlines each week
Feedback: Individually recorded
No Q&As



Nuke compositing for 3D artists with Nick Deboar is the perfect course for anyone who produces or works with 3D renders. This includes Lighting Artists looking to composite their own shots, or compositors wanting more knowledge on dealing with 3D renders.

Formerly “Compositing for Feature Animation”, the course has been updated to cover the latest features added in Nuke 8. This includes Deep Compositing (including example deep images in the OpenExr 2.0 format for students to experiment with).

The course will cover common production tasks, such as dealing with multi-channel exrs, linear color, motion blur, depth of field and premultiplied images. It will then move on to more advanced topics; working with position passes, creating skies in nuke, eye reflections, re-lighting, stereo workflows, deep compositing, expressions and creating gizmos.

Even for people familiar with Nuke will hopefully learn a few new tricks. Each lesson will include high quality 3D renders to work with. Students will finish the course with the confidence to composite on an Animated Feature, and maybe even teach a few new tricks!

The Personal Learning Edition of Nuke is the only software you will need to take this course, however we do have a time-limited full version of Nuke available to students of this workshop for a small additional cost.

*This class will not include video feedback and will include at least one live session with the instructor at the end of the class. 

Classroom Access Policy

CGMA policy states that all students will have access to classroom content for the duration of the class plus 4 weeks to review content. After this time is up classroom content will no longer be available.

For those classes with live Q&As, Q&A recordings as well as feedback recordings will be available for up to 6 months after the class is complete.

Certificate of Completion Policy

CGMA policy allows students to miss up to 2 assignments per class before they become ineligible to receive their Certificate of Completion.


Week 1 - Introduction

Setting up workspace/preferences
Working with premultiplied images
What is linear color, and how Nuke deals with it.
Multi-Channel EXR workflow
How to split up a multi channel exr into its individual components (diffuse,specular,reflection), and then composite them to match the beauty render.

Assignment 1:

Students will build a basic Nuke template using supplied multi-channel EXRs.

Week 2 - Creating Gizmos

Setting up a Nuke environment (defaults, installing plugins/gizmos)
Stereo workflows in Nuke

Assignment 2:

Students need to create a Gizmo that lets you add a glow to an image.

Week 3 - Depth of Field overview

Nuke ZBlur
PG Bokeh
Nuke 7: zDefocus
Zdepth fog
Post Motion Blur using Motion Vectors
Nuke 7: Deep compositing

Assignment 3:

Using example EXRs, create one scene demonstrating Post Depth of Field, and another demonstrating Post Motion Blur.

Week 4 - Importing 3d Data into Nuke, FBX overview

Creating 3D skies in Nuke
Projecting mapping
Creating 3D mattes
Using Reconcile 3D for creating animated Lens Flares
Rendering stereo images in Nuke

Assignment 4:

Using all the skills learnt this week, students will create a Nuke scene with a 3D Sky and a Lens Flare.

Week 5 - Eye reflections

Highly art directable eye reflections and pings are essential on an animated feature. Doing them in Nuke can save a lot of render time.
UV mapping in Nuke using UV passes
Creating reflections in nuke using envRelight

Assignment 4:

Build a gizmo to automate eye reflections.

Week 6 - Position Passes overview

Point distance
Creating fast mattes using position passes.
Point cards
For rotoscoping in stereo, and tracking in 2d cards
Python scripting in Nuke
Transform concatanation

Assignment 6:

Create a gizmo for the point distance expression.

Week 7 - Introduction to Working with Live Action Elements in Nuke

Rotoscoping: Using Nukes RotoPaint node, good rotoscope practices and rotoscoping motion blurred images.


Chroma Keys: Basic theory, overview of Primatte, spill removal, KeyLight and the IBK nodes. 


Live action integration: Grading footage to match backgrounds, grain matching, edge glows.


Assignment 7:

Key some supplied footage, and composite it over a background. 

Week 8 - 2D and 3D Tracking

Using 2d tracks to remove unwanted camera motion. 

Marker/Rig removal
Simple paint: Using the marker removal node to paint out unwanted markers
2D tracking: Using Nukes tracker node to track new elements over the top of unwanted markers
3d tracking: How to use Nukes 3D camera tracker, and moving onto creating simple 3d scenes for removing larger rigs from a shot like camera tracks/tripods or whole actors!
Assignment 8:
Remove markers from supplied video.


Student Requirements

Students are expected to have a basic understanding of Nuke or similar node based compositors.


  • “ Nick did a great job of breaking down these subjects into very clear and understandable examples. The presentations were easy to follow and, as a result, I had the time and motivation to go a little bit beyond the lesson and experiment with all of the various nodes and techniques ”
  • “ The course left me with an overall impression of how Nuke thinks and how to keep it happy. I've already seen great improvements in my own projects because of Nuke and Nick's course. ”



Cloth Simulation
with Steve Sandles

Steve Sandles, Framestore London, covers many aspects of cloth in CG
workshop-level-i I
8 Weeks 8 WEEKLY UNITS (starts: Jul. 22) (Sold Out) (teaching now) (starts: T.B.A.) (coming soon)

Introduction to FX using Houdini
with Saber Jlassi

‚ÄčLearn step-by-step through the construction of a production ready scene in Houdini.
workshop-level-f F
8 Weeks 8 WEEKLY UNITS (starts: Aug. 30) (Sold Out) (teaching now) (starts: T.B.A.) (coming soon)