nexcore-softrender: Pure-Rust software rasterizer
First-principles rendering from math to pixels. Zero dependencies.
Pipeline
Geometry (vertices) → Transform (matrices) → Rasterize (edge functions) → Framebuffer (pixels)
Architecture
math— Vec2/3/4, Mat3/4, transforms, color (pure computation)geometry— Vertex, Triangle, Mesh, shape generatorspipeline— Viewport, rasterizer (edge functions), fragment shading, framebuffer