How Gaussian Splats Helped Bring Madrid’s Calle Alcalá Onto an LED Volume for Netflix’s Berlin

Netflix’s Berlin and the Lady with an Ermine used Volinga’s Gaussian splatting workflow to bring Madrid’s Calle Alcalá into a cinematic LED volume virtual production scene.

Netflix’s Berlin and the Lady with an Ermine used Volinga’s Gaussian splatting workflow to bring Madrid’s Calle Alcalá into a cinematic LED volume virtual production scene.

Michael Rubloff

Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

Volinga Gaussian Splatting Lady with Ermine

Media and entertainment often has a long lead time before work can be shown. That said, we have begun to see a wave of shows using gaussian splatting. Netflix’s Berlin and the Lady with an Ermine includes a telling example of where Gaussian splatting is beginning to fit inside real production workflows as an on screen virtual production tool for a complex nighttime sequence.

According to a new case study from Volinga, Vancouver Media, the production company behind Money Heist, used Gaussian Splatting for a motorcycle sidecar sequence set along Madrid’s Calle Alcalá. The scene combined wide stunt work shot on location with close up performance footage captured on a virtual production stage, using a reconstructed 3D environment displayed on an LED volume.

The creative team wanted the energy of a real Madrid street at night, but also needed the safety, repeatability, and intimacy of a controlled stage environment. Putting two actors in a moving sidecar created obvious physical risk, especially while trying to hold close, emotionally driven shots. Traditional 2D driving plates were not enough, because they lacked the depth and parallax needed for camera moves around two performers sitting at different heights.

Instead, the team captured Calle Alcalá with a multi camera rig mounted to a moving vehicle. OpenEXR sequences were created from the footage and processed into a 3D Gaussian Splat using Volinga Suite’s HDR ACES workflow. That gave the virtual production team a volumetric reconstruction of the real street rather than a flat background plate.

Gaussian splats are giving productions a way to capture the visual complexity of a real environment and then bring it into a controllable 3D space.

Volinga says the splat was brought into Unreal Engine and displayed on the LED volume through its Unreal Engine plugin, with MO&MO involved on the virtual production side. The final workflow combined traditional on location stunt footage with close ups splats, creating a hybrid sequence where the production could preserve the scale of the real location while keeping the actors and camera team in a controlled environment.

During the stunt shoot, Calle Alcalá’s city lights were illuminated. By the time the environment was captured later that night, some of those lights had been turned off. In a traditional workflow, that mismatch could push the fix downstream into postproduction. Volinga says its Unreal Engine relighting tools allowed the team to make adjustments directly within the environment, lifting shadows and balancing highlights while preserving the look of the captured street.

This is one of the reasons Gaussian splatting has become so interesting for virtual production. The original 3D Gaussian Splatting work demonstrated high quality real time radiance fields by representing scenes with 3D Gaussians.

The Berlin and the Lady with an Ermine use case follows a broader pattern emerging across film and television of splats moving into practical production infrastructure. Volinga has also previously published case studies around episodic virtual production, including a Fire Country Season 4 sequence where a real environment was reconstructed as a Gaussian splat for an LED wall stage, and CBS VFX proof of concept work around capturing and reusing television sets.

Gaussian splats offer a middle path between traditional driving plates and fully modeled CG environments, preserving the photographic richness of a real location while giving filmmakers the spatial flexibility of 3D.

Netflix lists Berlin and the Lady with an Ermine as a 2026 limited series centered on a new heist involving Leonardo da Vinci’s Lady with an Ermine, with the first episode titled “The Collection.” Netflix’s own announcement describes the series as a continuation of the Money Heist and Berlin universe, created by Álex Pina and Esther Martínez Lobato, with Vancouver Media behind the production.

Volinga says the splat assisted sequence can be seen in Episode 1 around the 32:20 mark. Can you tell they’re splats? The original case study can be found here.

Featured

Recents

Platforms

OTOY Brings Gaussian Splats into the Cinema 4D Viewport with Octane for Cinema 4D 2.0.0

Octane for Cinema 4D 2.0.0 renders Gaussian splats in the C4D 2026 viewport, adds plugin-side splat loading and SPZ support, and a Realtime Live Viewer mode.

Michael Rubloff

Oct 5, 2026

Platforms

OTOY Brings Gaussian Splats into the Cinema 4D Viewport with Octane for Cinema 4D 2.0.0

Octane for Cinema 4D 2.0.0 renders Gaussian splats in the C4D 2026 viewport, adds plugin-side splat loading and SPZ support, and a Realtime Live Viewer mode.

Michael Rubloff

Platforms

Niantic Spatial Launches the Places Library of 100 Simulation-Ready Real-World Environments

Niantic Spatial launches the Places Library, 100 real-world environments shipped as USDZ packages pairing a Gaussian splat with a collision mesh for Isaac Sim.

Michael Rubloff

Oct 4, 2026

Platforms

Niantic Spatial Launches the Places Library of 100 Simulation-Ready Real-World Environments

Niantic Spatial launches the Places Library, 100 real-world environments shipped as USDZ packages pairing a Gaussian splat with a collision mesh for Isaac Sim.

Michael Rubloff

Platforms

Ronski Adds Source Trimming and Keyframe Extraction to 360 Splat Pro v1.5.0

360 Splat Pro v1.5.0 adds Trim Source in and out points and a fast Keyframes extraction mode, and fixes a sharp frames search window that reached seconds away.

Michael Rubloff

Oct 3, 2026

Platforms

Ronski Adds Source Trimming and Keyframe Extraction to 360 Splat Pro v1.5.0

360 Splat Pro v1.5.0 adds Trim Source in and out points and a fast Keyframes extraction mode, and fixes a sharp frames search window that reached seconds away.

Michael Rubloff

Platforms

PlayCanvas Speeds Up SOG Compression and Fixes PLY Reading in splat-transform v3.9.0

PlayCanvas splat-transform v3.9.0 speeds up GPU k-means for SOG compression on devices without shader-f16 and decodes big-endian PLY while rejecting ASCII.

Michael Rubloff

Oct 3, 2026

Platforms

PlayCanvas Speeds Up SOG Compression and Fixes PLY Reading in splat-transform v3.9.0

PlayCanvas splat-transform v3.9.0 speeds up GPU k-means for SOG compression on devices without shader-f16 and decodes big-endian PLY while rejecting ASCII.

Michael Rubloff

Trending Articles
  1. TRENDING
    Loading...
  2. TRENDING
    Loading...
  3. TRENDING
    Loading...
Michael Rubloff

Written by Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

More from Michael Rubloff

More from Michael Rubloff

Platforms

OTOY Brings Gaussian Splats into the Cinema 4D Viewport with Octane for Cinema 4D 2.0.0

Octane for Cinema 4D 2.0.0 renders Gaussian splats in the C4D 2026 viewport, adds plugin-side splat loading and SPZ support, and a Realtime Live Viewer mode.

Michael Rubloff

Oct 5, 2026

OctaneRender

Platforms

OTOY Brings Gaussian Splats into the Cinema 4D Viewport with Octane for Cinema 4D 2.0.0

Michael Rubloff

Oct 5, 2026

OctaneRender

Platforms

OTOY Brings Gaussian Splats into the Cinema 4D Viewport with Octane for Cinema 4D 2.0.0

Octane for Cinema 4D 2.0.0 renders Gaussian splats in the C4D 2026 viewport, adds plugin-side splat loading and SPZ support, and a Realtime Live Viewer mode.

Michael Rubloff

Oct 5, 2026

OctaneRender

Platforms

Niantic Spatial Launches the Places Library of 100 Simulation-Ready Real-World Environments

Niantic Spatial launches the Places Library, 100 real-world environments shipped as USDZ packages pairing a Gaussian splat with a collision mesh for Isaac Sim.

Michael Rubloff

Oct 4, 2026

Niantic Spatial

Platforms

Niantic Spatial Launches the Places Library of 100 Simulation-Ready Real-World Environments

Michael Rubloff

Oct 4, 2026

Niantic Spatial

Platforms

Niantic Spatial Launches the Places Library of 100 Simulation-Ready Real-World Environments

Niantic Spatial launches the Places Library, 100 real-world environments shipped as USDZ packages pairing a Gaussian splat with a collision mesh for Isaac Sim.

Michael Rubloff

Oct 4, 2026

Niantic Spatial

Platforms

Ronski Adds Source Trimming and Keyframe Extraction to 360 Splat Pro v1.5.0

360 Splat Pro v1.5.0 adds Trim Source in and out points and a fast Keyframes extraction mode, and fixes a sharp frames search window that reached seconds away.

Michael Rubloff

Oct 3, 2026

360 Splat Pro

Platforms

Ronski Adds Source Trimming and Keyframe Extraction to 360 Splat Pro v1.5.0

Michael Rubloff

Oct 3, 2026

360 Splat Pro

Platforms

Ronski Adds Source Trimming and Keyframe Extraction to 360 Splat Pro v1.5.0

360 Splat Pro v1.5.0 adds Trim Source in and out points and a fast Keyframes extraction mode, and fixes a sharp frames search window that reached seconds away.

Michael Rubloff

Oct 3, 2026

360 Splat Pro

New to Gaussian Splatting? Start here

Radiance fields, explained from the ground up: what a Gaussian splat is, how to capture one, and which tools and gear to start with.

Newsletter

Keep up with the field.

New research, tools and captures from the Radiance Fields newsroom, in your inbox. Free, no spam.