What To Learn To Be A Real Time Graphics Programmer
Summary
The article by demofox outlines a practical roadmap to becoming a real-time graphics programmer. It discusses balancing CPU and GPU expertise, learning explicit APIs (DirectX12, Vulkan, Metal), mastering PBR and path tracing, and leveraging foundational math and algorithms. It also recommends pivotal resources such as Ray Tracing in One Weekend, LearnOpenGL, Filament, and PBRT, along with shader languages like HLSL/GLSL and the relevance of WebGPU.