Babylon.js 8.0 has launched with significant advancements, enhancing the development of immersive 3D experiences. Key features include improved glTF support, new IES light capabilities, and the ability to export .usdz files for AR on iOS. Additionally, GPU-based mesh picking and bounding box calculations boost performance, while WebXR depth sensing creates stunning overlays of real and virtual worlds.

Exciting Updates in Babylon.js 8.0
The latest release of Babylon.js, version 8.0, is packed with innovative features that will elevate your 3D development game. This update focuses on enhancing performance and creativity, making it easier for developers to create stunning 3D experiences.
What’s New in Babylon.js 8.0?
One of the standout features is the updated glTF support, specifically the KHR_materials_diffuse_transmission extension. This addition allows for more realistic material representations. As the blog states,
“Babylon.js is in lock-step with support for those advancements.”
Moreover, the glTF exporter has received significant improvements. Now, you can export scenes as glTF objects with the latest extensions, enhancing compatibility with various 3D tools.
Major Updates to Enhance Performance
Performance is a key focus in this release. Babylon.js 8.0 introduces GPU mesh picking, allowing you to pick meshes directly from the GPU. This feature significantly boosts performance, especially in complex scenes.
Additionally, the bounding box calculations have been offloaded to the GPU. This change frees up CPU cycles, allowing for smoother scene rendering. As the blog highlights, “This means that in complex scenes, where picking is required, you can boost performance.”
New Features for AR and Depth Sensing
For augmented reality enthusiasts, Babylon.js 8.0 now supports USDZ export. This feature simplifies the creation of AR experiences for iOS devices, making it easier than ever to engage users.
Another exciting addition is WebXR depth sensing. This feature uses depth information from devices to overlay real-world visuals on computer-generated images. It truly feels like magic!
What’s Important to Know
Babylon.js 8.0 is not just about new features; it’s about community and collaboration. The blog expresses gratitude to the developers and contributors, stating,
“Thank you to each one of you for all that you do to help make Babylon.js one of the most powerful, beautiful, simple and open web rendering platforms in the world.”
With even more features in active development, including glTF interactivity support and OpenPBR support, the future looks bright for Babylon.js. Stay tuned for more updates!
From the Windows Blog