Welcome to Babylon.js 8.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 8.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.

IBL Shadows

A model of a WWII leather flight helmet with googles and an oxygen mask displayed on a stand with shadows cast on the base and ground.
A series of rectangular light panels of various heights casting light on a cluster of spheres, some reflective and others matte, and reflecting on the floor that has a checkerboard of reflective and matte squares.

Area Lights

Node Render Graph Alpha Release

A simple node graph with the default nodes in the node render graph editor wired together to create a sample render pipeline.
A green, camouflaged, French WWII personified toy plane with frowning eyes and shark teeth in a lightweight 3D viewer with a simple control bar at the bottom to play animations and switch material variants.

All New Lightweight Viewer

Native WGSL

The settings panel of the Node Material Editor with a new dropdown to select between WebGL and WebGPU versions.
A series of orange buttons, with one selected in green above a digital audio levels display showing green stacked lights in several columns, with the tallest of them transitioning to yellow and red lights.

Overhauled Audio Engine

Gaussian Splat Updates

A 3D representation of a yellow and blue parrot standing on a stone floor.
a pill-shaped mesh moving up a spiral staircase illustrating Havok physics in a simple character controller.

Havok Character Controller

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!