Stars
Source Code for "Ray Tracing Gems II: Next Generation Real-Time Rendering with DXR, Vulkan, and OptiX" by Adam Marrs, Peter Shirley, and Ingo Wald
A rendering sample that demonstrates bindless deferred texturing using D3D12
An automation testing framework for testing shader code
Rendering abstraction which describes a frame as a directed acyclic graph of render tasks and resources.
List of possible questions and answers for Unreal Engine programming interview
Self-contained realtime graphical application engine with a simplistic design philosophy.
A DirectX 12 renderer featuring Deferred and Forward rendering paths, PBR, various post-processing effects, and more.
Graphics demo (DirectX 12, PBR, IBL, C++20 modules).
The Modern Vulkan Cookbook published by Packt
✖🌱 A DirectX 12 starter repo that you could use to get the ball rolling.
Vulkan RTX path tracer with a declarative ES7-like scene description language.
Unofficial repo for Frank D. Luna's "Introduction to 3D Game Programming with DirectX 12".
A cross-platform, high performance renderer for Gaussian Splatting using Vulkan Compute. Supports ✅ Windows, Linux, macOS, iOS, and visionOS