WebGL JavaScript With Babylon.js

Demos


Features


Third-party


Specifications

Main features

    • 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

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

Special FX

Textures

  • Render target textures
  • Dynamic textures (2D canvas)
  • Video textures (including from webcam)
  • Compressed (DDS, KTX) textures & TGA

Cameras

Extremely simple to use!

Meshes

Exporters & Tooling

Blender 3D logo
Unity 3D logo
Autodesk 3DS Max logo
Clara.iologo