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

Image for post
Image for post

Quick and Easy Sprite Editor

See it in action here: Play with the Sprite Editor

Learn more: Sprite Editor Documentation

Image for post
Image for post

Skeleton Viewer

See it in action here: Play with the Skeleton Viewer

Learn more: Skeleton Viewer Documentation

Image for post
Image for post

Texture Inspector

See it in action here: Play with the Texture Inspector

Learn more: Texture Inspector Documentation

Image for post
Image for post

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

Image for post
Image for post

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

Image for post
Image for post

Post Processes

See NME Post Processes in action here: Post Process Playground

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

Image for post
Image for post

Particle Shaders

See NME Particle Shading in action here: Particle Shader Demo

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

Image for post
Image for post

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

Image for post
Image for post

Playground Templates

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

Learn more: Playground Templates Documentation

Image for post
Image for post

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

Image for post
Image for post

Babylon React Native

Learn more: Babylon React Native Blog Post

All New Documentation

Check it out here: New Documentation

Image for post
Image for post

KTX + BasisU Support

See it in action here: BasisU Playground

Learn more: BasisU Documentation

Image for post
Image for post
Image for post
Image for post

Updated WebXR Support

See it in action here: WebXR Demo

Full WebXR Feature List: Babylon.js 4.2 WebXR Support

Learn more: WebXR Documentation

Image for post
Image for post

Soft Transparent Shadows

See it in action here: Soft Transparent Shadows Demo

Learn more: Transparent Shadows Documentation

Image for post
Image for post

New Instancing Super Powers

See it in action here: Thin Instances Demo

Learn more: Thin Instances Documentation

Image for post
Image for post

PBR Next

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

Learn more: Real-Time PBR Filtering

Image for post
Image for post

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

Image for post
Image for post

Supporting 3D Commerce

See KHR_materials_variants in action here: Variants Demo

Image for post
Image for post

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