Share this article

Latest news

With KB5043178 to Release Preview Channel, Microsoft advises Windows 11 users to plug in when the battery is low

Copilot in Outlook will generate personalized themes for you to customize the app

Microsoft will raise the price of its 365 Suite to include AI capabilities

Death Stranding Director’s Cut is now Xbox X|S at a huge discount

Outlook will let users create custom account icons so they can tell their accounts apart easier

Microsoft’s new Babylon.js 7.0 allows for complex 3D rendering without having to download large 3D assets

Babylon.js 7.0 promises a new era for game development.

3 min. read

Published onMarch 29, 2024

published onMarch 29, 2024

Share this article

Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more

Babylon.js 7.0 is here and Microsoft has updated the tool with some game-changer features, including the addition of exciting procedural geometry, which the Redmond-based tech giant calls Node Geometry.

The company says Node Geometry is an advanced system that allows developers to create procedural geometry using a non-destructive node tree system. This means Babylon.js 7.0 is capable of creating anything from tiny geometric variations to complex worlds/landscapes.

However, the most intriguing part of the Node Geometry technology is its ability to use the CPU to create large 3D assets, instead of having to download them.

Procedural geometry offers the ability to create complex geometry at run/build time. This means that the end-user doesn’t have to download large 3D assets. Instead, the local machines/devices can use the CPU to create those assets. This means rather than requiring your web visitors to download hundreds of MBs worth of 3D assets, they can instead download a few KBs worth of Node Geometry data and allow their own machine to create the geometry. This adds a tremendous layer of flexibility for creators to offer the perfect loading/performance optimization for their unique web experience!

Together with the new Node Geometry, Babylon.js 7.0 also introduces three more capabilities: Global Illumination, Gaussian Splat Rendering, and Ragdoll Physics.

Global Illumination allows for a more real rendering of lights and shadows in virtual environments.

With Babylon.js 7.0, we are excited to introduce support for basic Global Illumination. This highly desired and advanced feature allows Babylon.js scenes to render even more lifelike experiences by allowing light and shadows to “bounce” around environments in a way that much closer matches reality.

Gaussian Splat Rendering allows developers to capture and display real-world elements with almost perfect visual fidelity. The Redmond-based tech giant says Babylon.js 7.0 can support this capability on the web, across all devices, running at 60 fps.

Gaussian Splattingis a new technique to capture and display volumetric data usingNeural Radiance Fields, point clouds and billboards. In more simple terms, it’s an advanced way of allowing people to capture and display the real world with a level of unmatched visual fidelity and performance.

Ultimately, Ragdoll Physics allows Microsoft to enhance Babylon.js 7.0 with ragdoll animation. When this is enabled, any skeletal rigged asset collapses and flops around with limp lifelessness.

You can read the full blog posthere. If you want to read more detailed documentation about each capability coming with Babylon.js 7.0, you can do so by heading overto the official website.

More about the topics:microsoft

Flavius Floare

Tech Journalist

Flavius is a writer and a media content producer with a particular interest in technology, gaming, media, film and storytelling.

He’s always curious and ready to take on everything new in the tech world, covering Microsoft’s products on a daily basis. The passion for gaming and hardware feeds his journalistic approach, making him a great researcher and news writer that’s always ready to bring you the bleeding edge!

User forum

0 messages

Sort by:LatestOldestMost Votes

Comment*

Name*

Email*

Commenting as.Not you?

Save information for future comments

Comment

Δ

Flavius Floare

Tech Journalist

Flavius is a writer and a media content producer with a particular interest in technology, gaming, media, film and storytelling.