A DirectX11 Rasterizer

A home made rasterizer build on DirectX11

#Game Development#Visual Studio#C++#DirectX11#HLSL

A rasterizer made to run on both GPU and CPU. The rasterizer that runs on GPU uses DirectX11 and the one on CPU is own-made code.

You can change between GPU (blue background) and CPU (grey background) rendering at runtime, as can seen in the video. Transparency can be turned off when you are running the CPU rendering, and the Sampling state when running the GPU rendering.

The project supports mesh loading with the .obj format