FEATURE DEMOS
TOOLS
COMMUNITY
PARTNERS
TESTIMONIALS
INDUSTRIES
BABYLON NATIVE
VIEWER
LEARN
SPECIFICATIONS
RELEASE NOTES
GET
PLAYGROUND
SANDBOX
NODE MATERIAL EDITOR
DOCUMENTATION
EXPORTERS
SPECTOR.JS
FORUM
COMMUNITY DEMOS
GAMES
ECOMMERCE
CREATION AND AUTHORING
DIGITAL TWIN AND IOT
METAVERSE
BABYLON NATIVE RUNTIME
BABYLON REACT NATIVE
DOCUMENTATION
VIDEOS
BLOG
ENGINE SPECIFICATIONS
MAIN FEATURES
Transparent WebGL 1.0 /
WebGL 2.0 /
WebGPU
support
Complete scene graph
with lights, cameras, materials, meshes, animations, audio & actions
Easy to use full featured viewer
Native host (iOS, Android, MacOS, Win32, UWP)
Native
collisions
engine
Physics engine
thanks to
Havok for the web
Ragdoll Physics
Scene picking
Support left and right handed systems
Anti-aliasing
Animations
engine
Particles
(both CPU and GPU) and
Solid particles
Systems
Sprites
and 2D layers
Complete
audio engine
based on Web Audio
Hardware accelerated
GUI
Behaviors
Accelerated 2D controls
WebXR Support
SHADERS / RENDERING
Node Material
Physically Based Rendering (PBR)
Fluid Rendering
Clear coat
Sheen
Diffuse lighting and texture
Ambient lighting and texture
Specular lighting and texture
Global Illumination with Reflective Shadow Maps
Opacity texture
Mirror texture
Emissive texture
Bump texture
Lightmap texture
Diverse light types (point, directional, spot, hemispheric)
Light texture projection
Skybox
Skybox Ground Projection
Vertex color
Up to 8 bones per vertex
Morphing
Render target textures
Dynamic textures (2D canvas)
Reflection texture (Spheric, planar, cubic, projection and equirectangular)
Video textures (including from webcam)
Compressed (DDS, KTX, .basis) textures & TGA
High Dynamic Range textures - HDR and EXR
360 photos and videos
Procedural textures library
Materials library
GEOMETRY
Mesh cloning
Dynamic meshes
Decals
Height maps
Skeletons and bones
Parametric shapes (Ribbon, tubes, etc.)
Morph targets
Dynamic mesh simplification
Constructive Solid Geometries
Node Geometry
Gaussian Splat Rendering
Greased Line
OPTIMIZATIONS
Frustum clipping
Sub-meshes clipping
Hardware scaling
Occlusion queries
Selection octrees
Offline mode (Assets saved in IndexedDB)
Incremental loading
Binary compressed format
Hardware accelerated instances
Automatic scene optimizer
LOD (Level Of Details)
Meshes merging
Offscreen canvas
Engine sharing over multiple canvases
SPECIAL FX
Fog
Alpha blending
Alpha testing
Billboarding
Fullscreen mode
Shadow Maps and Exponentatial Shadow Maps (including soft shadows with PCF and PCSS)
Cascaded Shadow Maps
Post-processes
Depth of field
Image processing
Bloom
Grain
Anti aliasing
Sharpening
Screen space reflections
Rendering layers
Lens flares
Reflection Probes
Edges renderer
Multi-views
Highlights rendering
Glow layer
Navigation mesh and crowd of moving agents
Screen Space Reflections
Texture Decals
Seamless Texture Decals
CAMERAS
Universal camera (keyboard/touch/gamepad)
Arc rotate camera
Free camera
Touch camera
Virtual Joysticks camera
Gamepad camera
VR Device Oriention camera for Cardboard
Follow camera
Anaglyph camera
EXPORTERS AND TOOLING
Node Material Editor
Node Geometry Editor
GUI Editor
Exporters for
glTF
, OBJ and Babylon file formats
Importers for
glTF
, STL, OBJ and Babylon file formats
Support for drag'n'drop
Inspector
Assets manager
TOOLS INTEGRATION
FEATURED DEMOS
Marble Tower
by PirateJC
SharePoint Spaces
by Microsoft
US Masters
by ANGC
Adobe Dimension web export
by Adobe
Shell Shockers
by Fun Fetched
JigSpace
by JigSpace Inc.
Apartment Configurator
by Axeon Software
MORE