Babylon.js 3D Engine

Babylon.js 3D Engine

www.babylonjs.com

3

About this website

Babylon.js is an open-source 3D rendering engine for the web created by David Catuhe at Microsoft in 2013, providing a complete framework for creating 3D games, experiences, and applications using WebGL and WebGPU. The engine version 9.0 features a physics engine integration with Havok, a node-based material editor for creating shaders without code, a particle system for visual effects, and a scene inspector for debugging meshes, materials, lights, and cameras. Babylon.js supports glTF 2.0 import and export for industry-standard 3D model interchange, PBR materials with metallic-roughness and specular-glossiness workflows, image-based lighting with HDR environment maps, real-time shadows through shadow maps, post-processing effects including bloom, depth of field, screen-space reflections, and tone mapping. The engine provides advanced animation system with skeletal animation, morph targets, and animation curves, a GUI system for creating in-scene buttons, panels, and sliders, and an audio engine for spatial 3D sound. The playground environment enables live coding with instant preview and sharing through URLs. Babylon.js powers experiences across gaming, e-commerce product configurators, automotive visualizers, architectural walkthroughs, and digital twins, with partnerships including Adobe, Niantic, and Ubisoft. The framework also includes Babylon Native for cross-platform deployment and Babylon Lite for lightweight embedding.

Tags & Categories

Statistics

3
Views
0
Clicks
0
Like
0
Dislike

Comments

Log In to post a comment

No comments yet. Be the first!