A dual-mode 3D rasterizer supporting both hardware-accelerated (DirectX 11) and software-based (CPU) rendering
The Dual Rasterizer offers a flexible 3D rendering framework that can switch between hardware-accelerated (DirectX 11) and software-based (CPU) rendering at runtime to compare performance and visual output.
Leverages DirectX 11 GPU pipeline for accelerated rendering with advanced features.
Custom CPU-based rasterizer implementing fundamental graphics pipeline concepts.
Multiple shading modes including combined, observed area, diffuse, and specular.
Drag the slider to compare hardware-accelerated rendering (DirectX 11) with software-based rendering (CPU)

