Babylon.js 9.27.1 Puts Gaussian Splats in Frame Graph

Babylon.js 9.27.1 Puts Gaussian Splats in Frame Graph Intro: Babylon.js 9.27.1 adds Gaussian splats to the frame graph geometry renderer, writing GLSL and WGSL prepass outputs for depth, normal, albedo and velocity.

Babylon.js 9.27.1 Puts Gaussian Splats in Frame Graph Intro: Babylon.js 9.27.1 adds Gaussian splats to the frame graph geometry renderer, writing GLSL and WGSL prepass outputs for depth, normal, albedo and velocity.

Michael Rubloff

Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

Babylon.js

Babylon.js 9.27.1 adds Gaussian splats to the frame graph geometry renderer, which lets a splat scene write native GLSL and WGSL geometry outputs.

Babylon.js has carried dedicated Gaussian splat mesh and material classes since V8, and V9.0 added shadow casting, SOG loading and material plugin extension. All of it ran through the regular object renderer, because the splat shaders had no prepass branches to write with.

Both the GLSL and WGSL gaussianSplatting fragment shaders now carry those branches, writing position, local position, depth, normalized view depth, normal, world normal, albedo and velocity into the multiple render target attachments. Bounding boxes, edges, outlines and overlays render into beauty only, leaving the geometry attachments untouched. Automatic Gaussian geometry output covers GaussianSplattingMaterial, and custom Gaussian NodeMaterial graphs keep their explicitly connected prepass outputs. Translucent geometry retains the existing single pass approximation.

FrameGraphGeometryRendererTask also gains an optional FrameGraphObjectList.spriteManagers selection, where omitting it or passing null selects the scene managers and an empty array selects none. Sprites, CPU particles and GPU particles received the same native geometry outputs in the same change, with particles writing neutral velocity values.

The pull request reports byte for byte beauty comparisons between the geometry path and the regular object renderer path on a 786,233 splat Gaussian model, and seven first frame visualization cases run across WebGL2 and WebGPU. Its body opens by stating that the pull request was created by the create-pr skill.

Two smaller splat changes shipped in the same tag. One applies a per axis focal correction so Gaussian splatting renders correctly under a horizontal fixed field of view, and the other stops a static splat part from disappearing after a streaming compound is compacted.

The frame graph work is exposed in the Node Render Graph Editor as well as in code, and the engine remains Apache 2.0. Babylon.js 9.27.1 is available now on npm.

Featured

Recents

Platforms

SplatXR Brings Interactive Gaussian Splats to Quest 3

SplatXR v0.1.0 is an open-source Unity toolkit from Princeton for Gaussian splats on standalone XR headsets, adding splat physics, shadows and portals.

Michael Rubloff

Oct 29, 2026

Platforms

SplatXR Brings Interactive Gaussian Splats to Quest 3

SplatXR v0.1.0 is an open-source Unity toolkit from Princeton for Gaussian splats on standalone XR headsets, adding splat physics, shadows and portals.

Michael Rubloff

Platforms

Spark Radix Brings WebGPU Splat Rendering to three.js

Spark Radix 0.0.1 is an experimental WebGPU renderer for Gaussian splats in three.js, sorting every object on the GPU and drawing them in a single draw call.

Michael Rubloff

Oct 29, 2026

Platforms

Spark Radix Brings WebGPU Splat Rendering to three.js

Spark Radix 0.0.1 is an experimental WebGPU renderer for Gaussian splats in three.js, sorting every object on the GPU and drawing them in a single draw call.

Michael Rubloff

Platforms

Sony Opens XYN to Individual Creators With Public Pricing

Sony opens XYN to individual creators with Free and Creation token plans and card payment, as its Venus algorithm now turns objects into Gaussian splat assets.

Michael Rubloff

Oct 28, 2026

Platforms

Sony Opens XYN to Individual Creators With Public Pricing

Sony opens XYN to individual creators with Free and Creation token plans and card payment, as its Venus algorithm now turns objects into Gaussian splat assets.

Michael Rubloff

Platforms

Xangle Grows Orbit Into a Multi-Camera Splat Pipeline

Xangle Orbit adds Xangle Cloud splat processing, render farm workers, a Splat Player assistant and new splat effects across its October releases through v26.10.27.

Michael Rubloff

Oct 27, 2026

Platforms

Xangle Grows Orbit Into a Multi-Camera Splat Pipeline

Xangle Orbit adds Xangle Cloud splat processing, render farm workers, a Splat Player assistant and new splat effects across its October releases through v26.10.27.

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

SplatXR Brings Interactive Gaussian Splats to Quest 3

SplatXR v0.1.0 is an open-source Unity toolkit from Princeton for Gaussian splats on standalone XR headsets, adding splat physics, shadows and portals.

Michael Rubloff

Oct 29, 2026

SplatXR

Platforms

SplatXR Brings Interactive Gaussian Splats to Quest 3

Michael Rubloff

Oct 29, 2026

SplatXR

Platforms

SplatXR Brings Interactive Gaussian Splats to Quest 3

SplatXR v0.1.0 is an open-source Unity toolkit from Princeton for Gaussian splats on standalone XR headsets, adding splat physics, shadows and portals.

Michael Rubloff

Oct 29, 2026

SplatXR

Platforms

Spark Radix Brings WebGPU Splat Rendering to three.js

Spark Radix 0.0.1 is an experimental WebGPU renderer for Gaussian splats in three.js, sorting every object on the GPU and drawing them in a single draw call.

Michael Rubloff

Oct 29, 2026

Spark.js

Platforms

Spark Radix Brings WebGPU Splat Rendering to three.js

Michael Rubloff

Oct 29, 2026

Spark.js

Platforms

Spark Radix Brings WebGPU Splat Rendering to three.js

Spark Radix 0.0.1 is an experimental WebGPU renderer for Gaussian splats in three.js, sorting every object on the GPU and drawing them in a single draw call.

Michael Rubloff

Oct 29, 2026

Spark.js

Platforms

Sony Opens XYN to Individual Creators With Public Pricing

Sony opens XYN to individual creators with Free and Creation token plans and card payment, as its Venus algorithm now turns objects into Gaussian splat assets.

Michael Rubloff

Oct 28, 2026

Sony XYN

Platforms

Sony Opens XYN to Individual Creators With Public Pricing

Michael Rubloff

Oct 28, 2026

Sony XYN

Platforms

Sony Opens XYN to Individual Creators With Public Pricing

Sony opens XYN to individual creators with Free and Creation token plans and card payment, as its Venus algorithm now turns objects into Gaussian splat assets.

Michael Rubloff

Oct 28, 2026

Sony XYN

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.