image

Dual Rasterizer

The dual rasterizer was a project made for my graphics programming class. The goal was to make a rasterizer with 2 modes:
- Software rendering
- Hardware rendering

The software renderer renders the mesh on the CPU. This is not performant at all, but taught us the basics of a rasterizer.
Once the software part was done we started on the hardware. To render the mesh on the GPU, we used DirectX11.

Making this project I learned about:
- Depth buffer
- Depth interpolation
- Texture sampling
- DirectX shaders (hardware part)
- Transparency (hardware part)
- OBJ parser
- BRDF
image
Stef Kluskens
Game Developer

Stef Kluskens

  • Projects
  • Contact
Logo