Eric Fortier
Generalist Programmer
∽ RASTERIZER ∼
GIF Loading...

This project was meant as a learning tool to understand how 3D graphics are actually turned into pixels to be displayed on the screen, a process called rasterization.

This choppy Gif image sadly does not showcase properly the smooth, fixed-point powered, 250 FPS engine built on top of the rasterizer!

This project sported flat shaded surfaces, multiple light sources, faked cell-shaded geometry and a 3D object loader.

While I still have the executable, the source files for this project have been stolen by Magus, an invader from the fifth dimension. If I still had them, however, I would totally remember everything about that complex code.

Rasterizers are now implemented in hardware, so this was a great learning experience.