gp1
Here are 6 public repositories matching this topic...
🛺 CPU-based 3D rasterizer built from scratch as part of DAE’s Graphics Programming 1 course. Implements a full software rendering pipeline — vertex transforms, clipping, rasterization, depth buffering, and PBR shading — closely mirroring the DirectX 11 pipeline.
-
Updated
Mar 14, 2026 - C++
🐇 CPU-based raytracer built in C++ for Graphics Programming 1 (Howest DAE, 2023). Implements ray–object intersections, shading, reflections, and Physically Based Rendering (PBR) to simulate realistic lighting — the foundation for later rasterization and GPU rendering projects.
-
Updated
Mar 14, 2026 - C
🪟 The third project of Graphics Programming 1 at Howest DAE (2023) — a DirectX 11 real-time renderer focused on GPU-based rendering. It builds upon the earlier raytracer and rasterizer projects, implementing physically-based shading, lighting, and efficient GPU resource management through the DirectX 11 API.
-
Updated
Mar 14, 2026 - C++
Improve this page
Add a description, image, and links to the gp1 topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the gp1 topic, visit your repo's landing page and select "manage topics."