Text edition · micro-app

Rasterizer

Software 3D pipeline, zero packages

Open the live demo

What it is

A 3D renderer written from scratch in Dart: procedural meshes (icosphere, torus, trefoil knot), model→view rotation matrices, perspective projection, backface culling, depth-sorted painter's algorithm, flat and Gouraud shading, and a live performance HUD — all rasterised through drawVertices with no engine and no packages.

Under the hood

Honest notes

Source

https://github.com/ashu3699/dart-procedural-meshes