Features :
OBJ models import
Models and camera translation / rotation
Basic shading (color mixing based on surface exposure)
Rasterization (for rendering)
Z-index buffer
Clipping and occlusion culling
The engine uses 2D canvas for rendering, as it was purely experimental and explains the render being slow.