Babylon.js 9.0 introduces several significant enhancements:
- The Babylon.js Editor has improved rendering capabilities and functionality, providing an artist-friendly environment for building experiences on Windows, macOS, and Linux.
- Inspector v2 is a complete overhaul of the debugging tool with a modern architecture, supporting custom extensions and a React-based UI.
- The Lightweight Viewer has enhanced shadow rendering features and simplifies embedding 3D content on web pages.
- The Playground has received upgrades including multi-file editing, ESM module imports, and local session history, along with automatic saving to local storage.
- Large World Rendering and Floating Origin systems address precision loss in expansive scenes, ensuring smooth rendering and physics interactions.
- The Geospatial Camera allows intuitive navigation of spherical planets with various interactive features and integrates with Large World Rendering.
- Babylon.js now supports 3D Tiles for efficient visualization of large geospatial datasets, enhancing map data rendering capabilities.
- A new Physically Based Atmosphere addon enhances realism in sky rendering using advanced scattering models.
These updates aim to empower developers in creating stunning digital experiences.