Category
Canvas2D Software Renderer for the Browser
This site should rank for the category it actually serves: Canvas2D software rendering. The library is strongest when people want explicit control over a browser rasterizer instead of WebGL abstractions.
canvas2d software renderer
software renderer javascript
browser rasterizer
canvas renderer 3d
Pipeline-first design
The renderer walks the scene, sorts draw calls, shades geometry, fills scanlines, and uploads a framebuffer to the canvas. That makes the implementation useful both as a library and as readable graphics code.
- Scene traversal
- Painter sort
- Light baking
- Scanline rasterization
Why not WebGL?
Because the point here is the opposite set of tradeoffs: readable rendering internals, old-engine constraints, and direct CPU control over how triangles become pixels.