See on GitHub
Dual Rasterizer
Dual Rasterizer is a CPU and GPU rasterization renderer built using DirectX 11. The project was developed for the Graphics Programming 1 course at Howest — Digital Arts and Entertainment.
The renderer was designed to demonstrate the complete graphics pipeline on both the CPU and GPU, highlighting the performance differences between the two approaches.
The displayed 3D model was created by Colin Berens, you can visit his portfolio at colinberens.be.
Features
- CPU Rasterization
- GPU Rasterization using DirectX11
- OBJ model loading and rendering
- Basic Phong shading model
- Camera controls (orbit, pan, zoom)