This course is for compositors and visual artists who want to understand why some images feel real while others feel too clean or digital. You’ll study the complete camera chain—from response and lens behaviour to focus, sensors, imperfections, motion and final delivery.
You’ll learn to analyse images, identify what is missing, and apply the right visual behaviours with purpose and restraint.The goal is not to collect lens effects, but to understand what each image actually needs.
Mid and senior compositors who want stronger photographic judgement.
Nuke artists who want to move beyond simple lens-effect recipes.
CG, lighting, and look development artists who want their renders to feel more naturally captured.
VFX supervisors and leads who want a clearer language for reviewing realism.
Artists working with AI-generated images who want to make them feel less synthetic and more photographic.
Basic Nuke knowledge is recommended for following the practical demonstrations.
You should be comfortable with nodes, viewers, channels, masks, grades, merges, and simple comp operations.
You do not need to be an advanced technical artist or a colour scientist.
You do not need to use Nuke to benefit from the theory.
Experience the real pace, depth and teaching style of the course with one complete lesson, shown at its original speed.
You’ll learn how to analyse images more critically, recognise why they feel too clean, too digital or visually disconnected, and make more confident compositing decisions.
The course gives you a structured way to work through camera response, lens behaviour, focus, sensor artefacts, motion, imperfections and final delivery—so each effect has a clear purpose and sits in the right place.
By the end, you’ll have a stronger visual judgement, a more coherent workflow and a better understanding of how to make digital images feel genuinely captured.
Explore in more detail the content and learnings of each module.
In this introductory module, you’ll learn how to think about realism before touching any nodes or effects.
The module starts by defining the difference between realistic, cinematic, and stylised images, so you can understand what kind of target you are trying to hit. From there, you’ll build a simple mental model of the camera chain and learn how images are transformed from capture to delivery.
You’ll also learn how to read an image like a compositor using a structured inspection process: highlights, edges, corners, shadows, midtones, texture, and time. This gives you a practical way to diagnose why something feels too CG before you start applying solutions.
By the end of this module, you’ll understand the foundation of the entire course: realism does not come from stacking effects. It comes from matching a clear visual rule set.
This module establishes the image behaviour that should exist before stronger lens effects, texture, or stylisation are added.
A render can have accurate lighting and still feel synthetic because its highlights clip too abruptly, saturated colours remain unnaturally intense, channels react too uniformly, or the image feels excessively sharp and digitally perfect.
You’ll study the difference between camera response and creative grading, the colour-management principles that matter for compositing, highlight roll-off, highlight saturation, channel-dependent clipping, gamut control, micro-contrast, and how to build a neutral capture base.
The goal is to create a believable starting point that feels as though it could have been recorded by a real camera before any stronger lens character is introduced.
This module introduces the lens as a projection system.
Lens distortion is not simply a creative warp. It is part of how a three-dimensional world is mapped onto a two-dimensional image. When the plate and CG follow different projection models, the composite can feel wrong even when the tracking, lighting, and colour are convincing.
You’ll study radial distortion, barrel distortion, pincushion distortion, moustache distortion, tangential distortion, decentering, anamorphic projection, lens breathing, tilt-shift and Scheimpflug behaviour, field curvature, and the correct order of operations for working with lens geometry.
The goal is to make every element in the image feel as though it belongs to one coherent camera and lens model.
This module separates the different causes of chromatic behaviour instead of treating every coloured edge as “chromatic aberration”.
You’ll learn the difference between lateral chromatic aberration, longitudinal chromatic aberration, highlight fringing, secondary spectrum, spectral splitting, depth-dependent colour separation, sensor-processing artefacts, sharpening halos, and delivery-related colour bleed.
The focus is on diagnosing what belongs to the lens, what is connected to focus and depth, what is produced by extreme highlights, and what is actually a processing or delivery problem.
By the end of the module, you’ll be able to introduce chromatic behaviour that feels optical and motivated rather than like a generic RGB split.
This module focuses on one of the most sensitive areas of realism: depth of field.
DOF is not simply blur. A real lens brings one depth plane into focus, while everything else becomes a projection of the aperture and lens behaviour. That is why bad DOF is so easy to spot: edges halo, highlights smear, bokeh feels synthetic, and depth layering breaks.
You’ll study Z-based DOF, deep DOF, edge handling, aperture shapes, anamorphic bokeh, cat’s-eye bokeh, character bokeh, foreground bokeh, bright bokeh, diffraction, split-diopter behaviour, and focus-related comp order.
The goal is not more blur. The goal is believable focus behaviour.
This module explores the subtle ways lenses lose light, contrast, colour, and sharpness across the frame.
Vignetting is often treated as a dark oval at the end of a comp, but real falloff can be much more complex. It can come from optical design, mechanical obstruction, filter stacks, sensor angle response, transmission loss, and peripheral softness.
You’ll learn how to separate natural vignetting from mechanical vignetting, how colour can shift towards the corners, how lens transmission affects contrast, and how corner softness and micro-contrast falloff contribute to the feeling of real glass.
The goal is to use falloff as part of the lens story, not as a generic finishing effect.
This module is about the messy reality between the world and the camera.
Real cameras do not see the world directly. They see it through glass, air, moisture, dust, scratches, droplets, condensation, haze, foreground windows, and atmospheric distortion.
You’ll study front-element dirt, water droplets, rain on lens, foggy glass, scratches, heat haze, foreground glass refraction, atmospheric perspective, micro-particles, and the difference between lens-space and world-space effects.
The goal is to understand where each imperfection lives, how it should move, how it should react to light, and when it should stay almost invisible.
This module looks at lens flares as optical behaviour, not decoration.
A flare should not exist just because the shot needs to look more cinematic. It needs motivation: bright sources, angle, exposure, lens design, coatings, internal reflections, aperture behaviour, and interaction with the rest of the image.
You’ll study primary flares, internal ghosting, veiling glare, anamorphic streaks, diffraction spikes, starbursts, flare colour, coating behaviour, occlusion, depth cues, and how flares should interact with focus, response, and bloom.
The goal is to make flares feel like part of the camera system rather than graphics placed on top of the frame.
This module focuses on the behaviour of bright energy inside a camera image.
Bloom, glow, halation, and diffusion are often used interchangeably, but they are not the same thing. Bloom is not just “make highlights glow”. Halation is not a warm outline on everything. Diffusion is not a global blur.
You’ll learn how bright areas spread energy, how bloom structure works at different scales, how diffusion filters affect contrast and texture, how halation behaves around strong highlights, and how to isolate highlights without making the whole image milky.
The goal is to make bright energy feel captured by a camera, not processed by a plugin.
This module explores capture texture and sensor behaviour.
CG is usually too clean, too uniform, and too stable. Real images almost never are. But adding random noise is not the answer.
You’ll learn the difference between film grain, digital noise, fixed pattern noise, sensor defects, sensor bloom, rolling shutter artefacts, sampling artefacts, scan artefacts, moiré, aliasing, demosaic behaviour, optical low-pass softness, pixel binning, gate weave, flicker, dust, and scratches.
The goal is to add the right texture for the camera story — at the correct scale, in the correct place, and with the correct temporal behaviour.
This module focuses on the realism cues that only appear over time.
A still frame can look convincing, but motion often exposes CG instantly. Real cameras have shutter behaviour, motion blur, rolling shutter, focus breathing, flicker, instability, gate weave, micro-jitter, autofocus hunting, and temporal imperfections that affect how an image feels when played back.
You’ll learn how motion blur relates to shutter feel, how rolling shutter creates skew and wobble, how exposure flicker can come from iris or electronic behaviour, how gate weave and micro-jitter can add subtle life, and when these effects should be avoided.
The goal is to make time feel captured, not simulated.
This final module focuses on what happens after the comp leaves your Nuke script.
A shot is not finished just because it looks good in the viewer. It still needs to survive export, encoding, compression, bit depth reduction, streaming platforms, social media, and delivery requirements.
You’ll study banding, dithering, bit depth, colour management, compression artefacts, macroblocking, mosquito noise, ringing, chroma subsampling, grain survival, and platform-safe QC.
The goal is to understand delivery as the final transformation in the camera chain.
This footage has been heavily sped up to offer a quick look inside the course.
You will have access to all the necessary materials such as plates, renders, assets, and scripts, ready to use in your own projects and improve your reel.
This footage has been heavily sped up to offer a quick look inside the course.
I prepare you to diagnose and recreate camera behaviour in real production shots.
Not just to apply lens effects in controlled examples.
This footage has been heavily sped up to offer a quick look inside the course.


Basic knowledge of Nuke is recommended if you want to follow the practical demonstrations comfortably.
You do not need to be an advanced compositor, but you should understand the basic Nuke workflow: nodes, viewers, channels, masks, grades, merges, and simple compositing operations.
If you are mainly interested in the theory, the course is still useful even if you work in another software.
Not exactly.
All practical demonstrations are built in Nuke, but the course is not really about Nuke itself.
The course is about camera behaviour, lens behaviour, sensor texture, temporal artefacts, delivery issues, and the visual judgement needed to make images feel photographic and believable.
Nuke is simply the tool used to demonstrate the ideas.
The course is mainly designed for mid and senior compositors who want to develop a stronger eye for realism and a deeper understanding of camera and lens behaviour.
It is also useful for CG artists, lighters, look development artists, supervisors, matte painters, Flame artists, Resolve artists, and artists working with AI-generated imagery.
It can be useful for motivated beginners, especially if they want to understand photographic realism early in their development.
However, the course is not designed as a basic introduction to Nuke. I will not explain every basic node, menu, or compositing concept from scratch.
If you are completely new to compositing, you may still enjoy the theory, but the practical sections will be easier to follow if you already have some Nuke experience.
Most courses teach you how to create specific effects.
This course teaches you how to think about the full camera chain.
Instead of learning isolated tricks like “add bloom”, “add grain”, or “add chromatic aberration”, you’ll learn why those behaviours exist, where they belong, how they interact, and when they should not be used.
The focus is on professional judgement, not just node recipes.
Yes.
The course includes Nuke scripts, plates, renders, EXRs, assets, practical examples, selected references, and PDF notes used throughout the course.
You are encouraged to open the setups, explore them, modify them, and adapt them to your own work.
Yes.
The practical examples are built in Nuke, but the concepts apply to any image-making software or pipeline.
You can apply the same ideas in Flame, After Effects, Resolve, Fusion, Blender, Houdini, live-action compositing, CG rendering, matte painting, look development, advertising, and AI-generated imagery.
The course is not specifically an AI course, but many of the concepts are extremely relevant to AI-generated imagery.
AI images often suffer from the same problems as CG renders: they can feel too clean, too perfect, too digital, too sharpened, or disconnected from real camera behaviour.
Understanding camera response, lens behaviour, texture, temporal issues, and delivery artefacts can help make AI-generated images feel more photographic and believable.
No.
The lessons are pre-recorded, so you can take the course at your own pace and return to the material whenever you need it.
No.
Online courses are non-refundable due to the nature of the product. Once access to the content has been granted, returns cannot be accepted.