Welcome to Babylon.js 9.0

Our mission is to build one of the most powerful, beautiful, simple, and open web rendering engines in the world. Today, web graphics and rendering hit the accelerator with the release of Babylon.js 9.0. It represents a year of new features, optimizations, and performance improvements aimed at helping you create more compelling, interactive web experiences faster than ever.

Clustered Lighting

A dark scene with dozens of glowing fireflies illuminating stone ruins and vegetation, demonstrating clustered lighting with many light sources
A sci-fi corridor with a glowing electronic sign casting colored light onto surrounding metallic walls

Textured Area Lights

Node Particle Editor

A fiery sun rendered entirely with particles, glowing bright orange and yellow against a black background
Glowing purple and pink particles forming a swirling pattern against a dark purple background

Particle Flow Maps and Attractors

Volumetric Lighting

A dark industrial interior with visible light shafts streaming through openings, creating volumetric god rays
The Babylon.js Playground showing a Gaussian splat of a cathedral interior with bright sunlight streaming through arched windows

Frame Graph

Animation Retargeting

Three different 3D characters sharing the same animation pose, demonstrating animation retargeting across different body types
A Gaussian splat capture of an outdoor fire pit scene with red chairs and a cartoon cat character

Advanced Gaussian Splat Support

Babylon.js Editor

The Babylon.js Editor desktop application showing a dimly lit room scene with asset browser, inspector, and scene hierarchy panels
A colorful 3D scene with glowing crystals, candles, and floating particles being inspected with the new Inspector v2 overlay

Inspector v2

Babylon Viewer Updates

A detailed 3D model of a hooded fantasy archer character rendered in the Babylon.js Viewer
The Babylon.js Playground with multi-file editing showing TypeScript code tabs and a 3D character model preview

Playground Updates

Large World Rendering

Side-by-side comparison showing jittering artifacts with floating origin off versus smooth rendering with floating origin on
A 3D rendered planet with a dark, textured surface viewed from space against a black background

Geospatial Camera

3D Tiles Support

An aerial 3D view of Central Park and surrounding New York City buildings rendered with 3D Tiles geospatial data
A panoramic view of mountain ranges at sunrise with realistic atmospheric haze and light scattering

Physically Based Atmosphere

OpenPBR Support

A glossy dark red sphere with clear coat and specular reflections rendered using the OpenPBR material model
A realistic shark model resting on a sandy ocean floor with soft environment-based shadows and underwater lighting

Dynamic IBL Shadows

Signed Distance Field Text

Bright pink text rendered in 3D perspective on a black surface, demonstrating crisp signed distance field text at various depths
A grayscale 3D scene with objects highlighted by colored outlines, including a blue-outlined car and other industrial objects

Outline Renderer

Nav Mesh Updates

A dark outdoor scene with glowing fireflies illuminating vegetation and stone structures, with AI agents navigating the environment
A dark industrial scene with a glowing orange light source on the floor near stairs, demonstrating spatial audio positioning

Audio Engine Updates

3MF Exporter

Side-by-side comparison of a pirate figurine exported as STL at 28.5 MB versus 3MF at 11.1 MB, showing the same quality at smaller file size

Just the Tip of the Iceberg

We don't take it lightly when we say that Babylon.js is fully-featured. Dive in to see how far this rabbit hole goes!