BLACKCELL.js - open-source project that provide modern, JS-friendly API for real-time 3D rendering over WebGL.
The project's aim is to give an expressive tool for rapid prototyping and publishing complex rendering techniques. It also useful for 3D-projects which require low-level API features and commonly used implementation at the same time.
- Linear algebra (vectors, rotations, transformations) and geometry primitives
- Staging graphics core (designed for custom rendering pipelines and shaders)
- Common implementations (frustum culling, attributes & uniforms binding, context lost handling, etc)
- WebGL Extensions supported / WebGL 2.0 oriented architecturehttp://blackcelljs.com/https://github.com/vsergey3d/blackcell