Babylon.js 4.2: Simplicity Reimagined

Our mission is to create one of the most powerful, beautiful, and simple web rendering engines in the world. Our passion is to make it completely open and free for everyone.

Today we are proud to introduce the latest evolution of the Babylon Platform, the amazingly simple Babylon.js 4.2.

We are artists, developers, creators, and dreamers and we want to make it as simple as possible to enable everyone to bring their ideas to life. With this new version of Babylon.js, we set out to make it even easier to develop with. From a ton of new tools, to improved workflows and features, new documentation and more, it is our sincere hope that Babylon.js 4.2 will make your development process faster and easier while unlocking new simple ways to work.

Before diving into more detail, we want to take a quick moment to humbly thank the incredible community that contribute their knowledge, expertise, help, and passion to this amazing platform. Babylon.js would not be here without you.

Powerful New Particle Editor

See it in action here: Play with the Particle Editor

Learn more: Particle System Documentation

Quick and Easy Sprite Editor

See it in action here: Play with the Sprite Editor

Learn more: Sprite Editor Documentation

Skeleton Viewer

See it in action here: Play with the Skeleton Viewer

Learn more: Skeleton Viewer Documentation

Texture Inspector

See it in action here: Play with the Texture Inspector

Learn more: Texture Inspector Documentation

Physically Based Rendering (PBR) Support in the Node Material Editor

See it in action here: PBR in the Node Material Editor Demo

Learn more: NME PBR Documentation

New Node Material Editor Modes

Procedural Textures

See NME Procedural Textures in action here: Projected Procedural Texture and here: Soft Body Procedural Texture

Learn more about NME Procedural Textures here: NME Procedural Texture Documentation

Post Processes

See NME Post Processes in action here: Post Process Playground

Learn more about NME Procedural Textures here: NME Post Process Documentation

Particle Shaders

See NME Particle Shading in action here: Particle Shader Demo

Learn more about NME Procedural Textures here: NME Particle Shader Documentation

Customize and Reuse Frames in the Node Material Editor

Try it out for yourself here: Node Material Editor

Learn more about Custom NME Frames here: NME Custom Frames Documentation

Playground Templates

See it in action here: Playground Templates (on desktop only)

Learn more: Playground Templates Documentation

Direct Support for .hdr Filtering

You can play with this feature by heading over to HDRI Haven, grabbing your favorite hdr file, and loading it into the Babylon.js Sandbox.

Learn more: Directly Use .hdr Files Documentation

Babylon React Native

Learn more: Babylon React Native Blog Post

All New Documentation

Check it out here: New Documentation

KTX + BasisU Support

See it in action here: BasisU Playground

Learn more: BasisU Documentation

Updated WebXR Support

See it in action here: WebXR Demo

Full WebXR Feature List: Babylon.js 4.2 WebXR Support

Learn more: WebXR Documentation

Soft Transparent Shadows

See it in action here: Soft Transparent Shadows Demo

Learn more: Transparent Shadows Documentation

New Instancing Super Powers

See it in action here: Thin Instances Demo

Learn more: Thin Instances Documentation

PBR Next

See it in action here: Real-Time PBR Filtering Demo, Sub Surface Scattering Demo

Learn more: Real-Time PBR Filtering

Supporting the latest glTF extensions

Ratified:

See KHR_materials_clearcoat in action here: Clearcoat Demo

See KHR_materials_sheen in action here: Sheen Demo

See KHR_materials_transmission in action here: Transmission Demo

See KHR_texture_basisu in action here: BasisU Demo

Experimental:

See KHR_materials_ior in action here: IOR Demo

See KHR_materials_specular in action here: Specular Demo

Supporting 3D Commerce

See KHR_materials_variants in action here: Variants Demo

Much Much More

Babylon.js 4.2 is massive step forward to one of the most powerful, beautiful, simple, and open web rendering platforms in the world. We truly cannot wait to see what you create with it!

Babylon.js: Powerful, Beautiful, Simple, Open — Web-Based 3D At Its Best. https://www.babylonjs.com/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store