overviews

About Extensions


What Are Extensions?

Useful enhancements to Babylon.js that are available when needed but not an everyday necessity. Most extensions are developed within the Babylon.js system and are in the form of code to be included in your projects and these can be found at https://github.com/BabylonJS/Extensions

They are

  • GUI - The recommended BABYLON.GUI interface along with Canvas2D;
  • Dynamic Terrains - Large terrains;
  • Cloner System - Positioning clones of a mesh in given patterns;
  • Tree Generators - Some ways to generate trees;
  • Material Library - A library of shader materials;
  • Post Process Library - A library of Post Processes;
  • Procedural Textures Library - A library of procedural textures.

Some are external applications that can be loaded into your project and integrated into Babylon.js.

They are

  • Physics Engines - Add physics to your project;
  • GUI - dat.GUI;

Further Reading

Physics Engines
GUI
Cloner System
Materials Library
Post Process Library
Procedural Textures Library
Dynamic Terrains
Tree Generators