Introduction to Nuke VFX Compositing: The Essentials – NK101 Course Syllabus

Full curriculum breakdown — modules, lessons, estimated time, and outcomes.

A practical, project-driven introduction to Nuke that equips you with essential compositing skills in under five hours. This course is structured into seven core modules and a final project, guiding beginners through foundational techniques including node-based compositing, color correction, keying, 3D projection, and workflow best practices. Each module combines concise theory with hands-on exercises using real-world scenarios, culminating in a polished composite that demonstrates your mastery of Nuke’s essential tools.

Module 1: Nuke Fundamentals

Estimated time: 0.5 hours

  • Installation and project setup
  • Interface walkthrough: Node Graph, Viewer, Properties panel
  • Navigating the toolbar and workspace layout
  • Importing a plate and connecting Read → Viewer nodes
  • Exploring node playback controls

Module 2: Core 2D Operations

Estimated time: 0.75 hours

  • Using Merge node types for layering elements
  • Applying transform tools: Transform and GridWarp
  • Performing basic roto and roto-paint tasks
  • Compositing a foreground over a background plate
  • Adjusting scale, position, and alignment

Module 3: Color Correction & Grading

Estimated time: 0.75 hours

  • Applying Grade and ColorCorrect nodes
  • Using HueCorrect and exposure adjustments
  • Interpreting Histogram and Scopes for accuracy
  • Matching color between two shots using reference scopes

Module 4: Keying Techniques

Estimated time: 1 hour

  • Working with Primatte and Ultimatte keyers
  • Using IBKKeyer for chroma key extraction
  • Applying despill methods to clean up edges
  • Integrating a keyed green-screen plate over a CG background

Module 5: 3D Basics & Camera Tracking

Estimated time: 1 hour

  • Setting up ScanlineRender for 3D compositing
  • Using Card3D for planar projections
  • Applying the CameraTracker node for motion data
  • Performing basic point cloud cleanup
  • Projecting a logo onto a tracked surface

Module 6: Multi-Pass Workflow with EXR

Estimated time: 0.75 hours

  • Understanding EXR channels and multi-pass rendering
  • Using ShuffleCopy to isolate AOVs
  • Managing matte workflows with MergeMatte
  • Introduction to Cryptomatte for efficient masking
  • Compositing diffuse, specular, and shadow passes into a final beauty pass

Module 7: Scripting & Gizmos

Estimated time: 0.5 hours

  • Writing Python expressions in node knobs
  • Creating custom gizmos for reusable setups
  • Sharing gizmos across projects
  • Building a gizmo to automate keying and spill cleanup

Module 8: Project & Best Practices

Estimated time: 0.75 hours

  • Organizing nodes with backdrops and annotations
  • Implementing versioning and caching strategies
  • Assembling a mini-project with tracking, keying, and grading
  • Delivering a clean, efficient node tree

Prerequisites

  • Basic computer literacy
  • Familiarity with visual effects concepts (helpful but not required)
  • Access to Nuke (free trial or license)

What You'll Be Able to Do After

  • Confidently navigate Nuke’s interface and node-based workflow
  • Perform essential 2D compositing tasks including merging, transforming, and rotoscoping
  • Correct and grade color using scopes and correction nodes
  • Extract clean keys from green-screen footage and integrate them realistically
  • Assemble complex composites using 3D tracking, multi-pass EXR data, and custom gizmos
View Full Course Review

Course AI Assistant Beta

Hi! I can help you find the perfect online course. Ask me something like “best Python course for beginners” or “compare data science courses”.