ASCII Rasterizer
Interactive (CPU) software rasterizer with CLI display.
This software rasterizer was completed with a few other teammates for UIUC’s CS 128 final project, which was an excuse for me to explore something I’d wanted to build for a while at this point. I wanted to do something a bit more than a normal rasterizer, so I was inspired by donut.c to use the command-line as the choice of display.
At its core though, it’s still just a rasterizer that discretizes color values to the scale ` .:-=+*#%@`.
The code is also available on GitHub to play around with.