Demos
Flight Helmet
Yeti
Chibi Rex
Hill Valley VR
70 MB
Mansion VR
75 MB
Sponza VR
Augmented Reality App Creator
Ambiani
Deserted House
Robot
COAM
3D ScatterPlot
Safeguarding Children Timeline
Roberto’s Garden
3D IM Browser
Visam 3D
CustomizeCar
Model Debugging Tool
Shell Shockers
Pixel and Texel
Konfigurator 3D
Creative Anarchy
Mansion
75 MB
Mountain Quest
Surf Designer
Virtual dress room
ND Quits
boltless configurator
Blackcube
Eternal Scroll
PBRComposer
Build Planet
PBR Glossy
Manual Drumback
Singapore Underwater
Genius Experiment
Jet Engine
BABYLON Voxel.js
MOPS CLI
JigSpace
Gerland
Teia Solution
Ramble 3d
Maps 3d
Savage Kingdom
Prosecution
Ruins
Remix3D
pCon.box
IMSF
Canvas Gadget
360 Video
Xbox Design Lab
Vendée Globe
Leblon-Delienne
XBOX AVATARS
DISTRACTION
BABYLONYZER
ACTION BUILDER
6 MB
MOLVWR
CZECH STARTUPS
DOLBY EXPERIMENT
FLIGHT ARCADE
RETAIL
3 MB
V8 ENGINE
15 MB
ACP
Assassin’s Creed Pirates
TRAIN
70 MB
ROBOT
8.5 MB
Hill Valley
70 MB
WORLDMONGER
8.5 MB
HEART
14 MB
ESPILIT
50 MB
WINDOWS CAFE
28 MB
FLAT 2009
44 MB
by Michel Rousseau
by Michel Rousseau
THE CAR
100 MB
VIPER
18 MB
SPACESHIP
1 MB
OMEGA CRUSHER
10 MB
Features ⇪
INFINITE TERRAIN
5 MB
LOW LYING FOG
5 MB
PARTICLE EDITOR
5 MB
PBR + SELF SHADOWS
20 MB
DEFAULT RENDERING PIPELINE
15 MB
GLTF LOADER
15 MB
EXTRUDE POLYGON
15 MB
BABYLON GUI
15 MB
MOTION BLUR
15 MB
CELL SHADING MATERIAL
2 MB
MORPH TARGETS
12 MB
SELF SHADOWING
2 MB
FACET DATA
2 MB
SPS COLLISIONS
2 MB
HIGHLIGHTS
10 MB
STANDARD RENDERING PIPELINE
10 MB
CLOTH SIMULATION
10 MB
PBR
15 MB
DYNAMIC SHADOWS
30 MB
REFRACTION
10 MB
FUR MATERIAL
10 MB
PROCEDURAL CUBES
30 MB
BOOM (SPS + SHADOWS)
10 MB
TUNNEL POSTPROCESS
10 MB
STARFIELD
10 MB
INSTANCES 2
10 MB
SPS
8 MB
DANCING CSG
3 MB
SIMPLIFICATION
15 MB
FIRE MATERIAL
3 MB
WATER MATERIAL
1 MB
WEB AUDIO ANALYSER
1 MB
LOOK AT
1 MB
POINT LIGHT SHADOW MAP
1 MB
REFLECTION PROBE
1 MB
DEPTH OF FIELD / LENS
30 MB
Dancers
60 MB
RIBBONS
1 MB
DECALS
1 MB
SOFT SHADOWS
1 MB
ADVANCED SHADOWS
1 MB
VOLUMETRIC LIGHT SCATTERING
10 MB
SSAO
10 MB
SSAO 2
10 MB
POLYGON MESH
1 MB
INSTANCED BONES
10 MB
LEVEL OF DETAIL
1 MB
PROCEDURAL TEXTURES
5 MB
ENHANCED PARTICLES
1 MB
FRESNEL
1 MB
CUSTOM RENDER TARGET
1 MB
ASSETS MANAGER
1 MB
DISPLACEMENT MAP (CPU)
1 MB
DRAG’N’DROP
1 MB
LINES
1 MB
INSTANCES
1 MB
ACTIONS
1 MB
PARTICLES
1 MB
VERTEXDATA
1 MB
POSTPROCESS – CONVOLUTION
1 MB
CONSTRUCTIVE SOLID GEOMETRIES
1 MB
CUSTOM SHADER – CELL SHADING
1 MB
PHYSICS
1.0 MB
LENS FLARES
1.0 MB
POSTPROCESS – REFRACTION
1.0 MB
POSTPROCESS – BLOOM
1.0 MB
OCTREE – 8000 spheres
0.1 MB
BONES
10 MB
CHARTING
0.1 MB
SHADOWS
1.0 MB
HEIGHTMAP
1.0 MB
LIGHTS
0.1 MB
BUMP
0.1 MB
FOG
0.1 MB
MULTIMATERIAL
0.1 MB
Third-party ⇪
Specifications ⇪
Main features
-
- Transparent WebGL 1.0/ WebGL 2.0 support
- Complete scene graph with lights, cameras, materials, meshes, animations, audio & actions
- Native collisions engine
- Easy to use full featured viewer
- Physics engine (thanks to oimo.js & cannon.js
- Scene picking
- Supports left and right handed systems
- Antialiasing
- Animations engine
- Particles & Solid Particles Systems
- Sprites and 2D layers
- Complete audio engine based on Web Audio
- Hardware accelerated GUI
- Behaviors
-
- Works on
all WebGL platforms
-
- via a specific
modern shader architecture
- and native touch support: IE11/MS Edge, Chrome, Firefox, Opera, Safari, iOS (iPad/iPhone), Android, Windows Phone 8.1/Mobile 10, Firefox OS, Xbox One
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)
- SIMD.js
- Collisions on Web Workers
- Meshes merging
Shaders / Rendering
-
-
Standard material is a per pixel material that supports:
- Diffuse lightning and texture
- Ambient lightning and texture
- Specular lightning
- Opacity texture
- Reflection texture (Spheric, planar, cubic, projection and equirectangular)
- Mirror texture
- Emissive texture
- Specular texture
- Bump texture
- Lightmap texture
- Unlimited lights (points, directionals, spots, hemispherics)
- Custom materials
- Custom shaders
- Skybox
- Vertex color
- Up to 8 bones per vertex
- Morphing
- Fresnel term for diffuse, opacity, emissive and reflection
-
Standard material is a per pixel material that supports:
Special FX
- Fog
- Alpha blending
- Alpha testing
- Billboarding
- Fullscreen mode
- Shadow Maps and Exponentatial Shadow Maps (including soft shadows)
- Rendering layers
- Post-processes (blur, refraction, black’n’white, color correction, fxaa, SSAO (including WebGL2 version), God Rays (VLS), HDR, DOF (Depth Of Field), tonemapping, Image processing, customs…)
- Lens flares
- Reflection Probes
- Multi-views
- Edges renderer
- Highlights rendering
Textures
- Render target textures
- Dynamic textures (2D canvas)
- Video textures (including from webcam)
- Compressed (DDS, KTX) textures & TGA
Cameras
- Universal camera (keyboard/touch/gamepad)
- Arc rotate camera
- Free camera
- Touch camera
- Virtual Joysticks camera
- Gamepad camera
- VR Device Oriention camera for Cardboard
- WebVR camera VR Experience Helper
- Anaglyph camera
- Follow camera
Meshes
- Mesh cloning
- Dynamic meshes
- Height maps
- Bones
- Constructive Solid Geometries
- Parametric shapes (Ribbon, tubes, etc.)
- Morph targets
Exporters & Tooling
- Exporters for OBJ, FBX & STL
- Importers for glTF, STL & OBJ
- Support for drag’n’drop
- Debug layer
- Assets manager
- Actions Builder