PlayCanvas 2.7 Engine Update

PlayCanvas has released version 2.7 of their engine.

PlayCanvas has released version 2.7 of their engine.

Michael Rubloff

Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

PlayCanvas Engine

The PlayCanvas engine has long been a pioneer in bringing real-time 3D experiences to the browser, but with version 2.7, it takes an exciting step forward in its gaussian splatting capabilities. 

The headline feature is the new support for shadow casting in GSplat components. This has been a huge request and one that has barely made its way into the various game engine plugins. However, this is now part of the PlayCanvas Engine for Gaussian Splatting users. It’s important to note that this functionality has not yet been translated into SuperSplat, but because these pieces are open sourced, you could fork the supersplat-viewer repo and then add it to their experience. 

That said, with how quickly the PlayCanvas team works, we might be seeing this incorporated into the Editor sooner than expected. PlayCanvas allows developers to toggle castShadows on GSplat entities, bringing volumetric splats into the same lighting system as traditional models. The result is more believable scenes where splats no longer float above their environment disconnected from shadowed surfaces, but instead contribute and respond to light in a cohesive way.

The team also tackled one of the trickiest challenges in real-time splat rendering: sorting. For compressed splat data in particular, correct draw order is critical, and previously, scenes with complex materials or deep transparency, like those using MCMC, could fall apart under motion. In this update, PlayCanvas introduces a histogram-based approach that builds a per-frame chunk ordering based on distance to the camera. Not only does this improve visual stability in heavy scenes, it has unexpectedly enhanced rendering quality in a broader range of use cases. While the new approach is slightly more demanding on the CPU, the payoff in image clarity and consistency more than justifies the cost.

Depth rendering has also been upgraded. GSplat shaders now output linear depth information during the engine’s depth prepass, which is essential for enabling sophisticated post-processing effects like depth of field and temporal anti-aliasing.

Compression has also been stepped up, with using Self Organizing Gaussians (SOGS). This is the same method that Nerfstudio uses for their ply compression. 

Another subtle but critical enhancement involves PlayCanvas’s multi-app architecture. Previous GSplat implementations relied directly on low-level graphics device references. With version 2.7, all GSplat-related code now cleanly references AppBase, the core abstraction for PlayCanvas applications. This update future-proofs the engine for scenarios where multiple PlayCanvas apps run simultaneously.

PlayCanvas continues to be free to use and many of its components are open source. It can be accessed here!

Featured

Recents

Platforms

Nokia Streams Dynamic Gaussian Splats Over MPEG DASH at IBC 2026

Nokia streamed dynamic Gaussian splats at IBC 2026 using MPEG V3C and GS4 coding, MP4 storage and DASH delivery, rendered on Samsung and XREAL devices.

Michael Rubloff

Sep 25, 2026

Platforms

Nokia Streams Dynamic Gaussian Splats Over MPEG DASH at IBC 2026

Nokia streamed dynamic Gaussian splats at IBC 2026 using MPEG V3C and GS4 coding, MP4 storage and DASH delivery, rendered on Samsung and XREAL devices.

Michael Rubloff

Spirula Studio v2026.9.24 Adds Editing and an MCP Server

Spirula Studio v2026.9.24 adds editing for Gaussian splats, sparse reconstructions and meshes, plus image and video render export and a new MCP server.

Michael Rubloff

Sep 24, 2026

Spirula Studio v2026.9.24 Adds Editing and an MCP Server

Spirula Studio v2026.9.24 adds editing for Gaussian splats, sparse reconstructions and meshes, plus image and video render export and a new MCP server.

Michael Rubloff

XGRIDS LCC Unreal SDK v3.4.0 Adds Orthographic Views

XGRIDS LCC Unreal SDK v3.4.0 adds orthographic projection for LCC, LCC2, SOG, SPZ and PLY data, a Pro Load Volume region loader, and tiled rasterization.

Michael Rubloff

Sep 23, 2026

XGRIDS LCC Unreal SDK v3.4.0 Adds Orthographic Views

XGRIDS LCC Unreal SDK v3.4.0 adds orthographic projection for LCC, LCC2, SOG, SPZ and PLY data, a Pro Load Volume region loader, and tiled rasterization.

Michael Rubloff

Platforms

CorbeauSplat v2.0.0 Ships Stable Version

CorbeauSplat v2.0.0 is the first stable v2 release, fixing a COLMAP sub-model bug that trained Brush on the draft model, plus Resume wiring and PLY discovery.

Michael Rubloff

Sep 23, 2026

Platforms

CorbeauSplat v2.0.0 Ships Stable Version

CorbeauSplat v2.0.0 is the first stable v2 release, fixing a COLMAP sub-model bug that trained Brush on the draft model, plus Resume wiring and PLY discovery.

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

Nokia Streams Dynamic Gaussian Splats Over MPEG DASH at IBC 2026

Nokia streamed dynamic Gaussian splats at IBC 2026 using MPEG V3C and GS4 coding, MP4 storage and DASH delivery, rendered on Samsung and XREAL devices.

Michael Rubloff

Sep 25, 2026

Nokia Splats

Platforms

Nokia Streams Dynamic Gaussian Splats Over MPEG DASH at IBC 2026

Michael Rubloff

Sep 25, 2026

Nokia Splats

Platforms

Nokia Streams Dynamic Gaussian Splats Over MPEG DASH at IBC 2026

Nokia streamed dynamic Gaussian splats at IBC 2026 using MPEG V3C and GS4 coding, MP4 storage and DASH delivery, rendered on Samsung and XREAL devices.

Michael Rubloff

Sep 25, 2026

Nokia Splats

Spirula Studio v2026.9.24 Adds Editing and an MCP Server

Spirula Studio v2026.9.24 adds editing for Gaussian splats, sparse reconstructions and meshes, plus image and video render export and a new MCP server.

Michael Rubloff

Sep 24, 2026

Spirula Studio

Spirula Studio v2026.9.24 Adds Editing and an MCP Server

Michael Rubloff

Sep 24, 2026

Spirula Studio

Spirula Studio v2026.9.24 Adds Editing and an MCP Server

Spirula Studio v2026.9.24 adds editing for Gaussian splats, sparse reconstructions and meshes, plus image and video render export and a new MCP server.

Michael Rubloff

Sep 24, 2026

Spirula Studio

XGRIDS LCC Unreal SDK v3.4.0 Adds Orthographic Views

XGRIDS LCC Unreal SDK v3.4.0 adds orthographic projection for LCC, LCC2, SOG, SPZ and PLY data, a Pro Load Volume region loader, and tiled rasterization.

Michael Rubloff

Sep 23, 2026

XGRIDS Logo

XGRIDS LCC Unreal SDK v3.4.0 Adds Orthographic Views

Michael Rubloff

Sep 23, 2026

XGRIDS Logo

XGRIDS LCC Unreal SDK v3.4.0 Adds Orthographic Views

XGRIDS LCC Unreal SDK v3.4.0 adds orthographic projection for LCC, LCC2, SOG, SPZ and PLY data, a Pro Load Volume region loader, and tiled rasterization.

Michael Rubloff

Sep 23, 2026

XGRIDS Logo

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.