Post Production

University Module ยท 2025/26

VFX work

CGI integration | DaVinci Resolve, Blender

Nuclear set extension | DaVinci Resolve

Overview

For a university module I did post-production work in DaVinci Resolve and Blender, including 3D modelling and CGI, compositing, luma keying, set extensions, 3D tracking and matchmove.

My Role

Gear Used

Reflection

I prepared the footage in DaVinci Resolve before importing it into Blender, starting with denoising to reduce compression artefacts and improve tracking. A CST converted the footage from Rec.709 to linear colour space, so lighting would interact accurately and stay consistent between the live-action plate and the CG. I tracked the camera with positional and affine trackers for a 0.08px solve error, then built the scene with extra assets and GeoCables. I matched lighting with an HDRI, calibrated against a Macbeth chart in Blender's Cycles engine, and applied overscan for lens distortion before returning the render to Resolve for the final grade. This strengthened my understanding of VFX preparation, camera tracking and CG integration.

In Fusion I explored matte creation through chroma keying and set extensions. I pulled a clean bluescreen key and refined it with polygon masks and transform nodes, keeping selected foreground elements for stronger integration. I treated the set extension as a separate compositing pipeline, with colour space conversion, colour matching and perspective adjustments to align it with the original footage. Lens distortion, light wrap and Gaussian blur helped blend the subject into the new environment, while film grain and prism blur unified the final texture. This strengthened my node-based compositing and my workflow for matte refinement and set extensions.

Back to Video Portfolio