WEBGL.
SIMPLE.
POWERFUL.
DOWNLOAD
ABOUT

Credits

3D engine: David CATUHE (@deltakosh)
Scenes: Michel ROUSSEAU (@rousseau_michel)
Game FX: Pierre LAGARDE (@pierlag)
Game FX: Sébastien PERTUS (@sebastienpertus)
Game FX: David ROUSSET (@davrous)

About babylon.js

Babylon.js is a webgl / javascript 3D engine. It supports the following features:

  • Complete scene graph with lights, cameras, materials and meshes
  • 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 and projection)
    • Mirror texture
    • Emissive texture
    • Specular texture
    • Bump texture
    • Up to 4 lights (points, directionals, spots, hemispherics)
  • Render target textures
  • Dynamic textures (canvas)
  • Video textures
  • Custom materials
  • Alpha blending
  • Alpha testing
  • Billboarding
  • Scene picking
  • Collisions engine
  • Cameras:
    • Arc rotate camera
    • Free camera
    • Touch camera
  • Frustum clipping
  • Sub-meshes clipping
  • Fullscreen mode
  • Babylon file format is a JSON file that can be produced from:
    • .OBJ
    • .FBX
    • .MXB
    • Blender
  • Hardware scaling
  • Antialiasing
  • Particles Systems
  • Mesh cloning
  • Animations engine
  • Sprites and 2D layers
  • Fog
  • Skybox
  • Dynamic meshes
  • Height maps

Wireframe

Statistics

Collisions

Hardware scaling:

Control panel