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