Justin Kujawa's repositories
DX12Renderer
A 3D rendering and rasterization project written in C++17, using DirectX 12 as the graphics API.
VulkanRenderer
A rendering project using the Vulkan API. Will eventually feature raytraced soft shadows, raytraced reflections, and raytraced ambient occlusion.
CPUGPUPathtracing
A ray tracing/path tracing project, programmed on the CPU and eventually will move to GPU compute. Building and updating acceleration structures, denoising, and more.
Language:C++MIT000
Language:C++MIT000
VirtualCPU
Homework from the ComputerEnhance.com series by Casey Muratori on how a CPU works by writing a software simulation of a CPU (8086)
Language:Assembly000