litescene.js
Litescene.js is a component based scene graph library in Javascript that provides a realistic rendering pipeline on top of WebGL.
It implements common classes like Scene, SceneNode, Camera, Light and Transform.
It relies on litegl.js for the low-level webgl actions.
Some of the main features:
- Component based node system.
- Binary formats for meshes.
- Ubershader material system
- Easy to extend
Usage
Examples
Documentation
There is an automatic generated documentation online.
Check also the gl-matrix documentation to a better understanding of how to operate with matrices and vectors.