A WebGL2 graphics engine inspired by the GLTF2.0 format.
- Primitive geometry utility functions
- Area lights
- Double sided lighting
- Transparency (opaque, mask, blend)
- General functionality.
- Animations
- Morph targets and sparse accesors
- Lights punctual
- Generate normals and tangents they're not supplied
- Render queue sorting (transparency, depth, shader-id, etc..)
- Voxel global illumination?
- Deferred shading?
layout(location = 0) // position
layout(location = 1) // normal
layout(location = 2) // tangent
layout(location = 3) // texcoord_0
layout(location = 4) // texcoord_1
layout(location = 5) // color_0
layout(location = 6) // joints_0
layout(location = 7) // weights_0