Tag

LearnOpenGL

1 stories

A graphics programmer's syllabus: path tracing first, PBR next, minimal math (blog.demofox.org)

Wolfe splits rendering into two jobs: driving explicit APIs like DirectX 12, Vulkan or Metal, and working the math of lighting on the GPU. His first suggested project is a path tracer via 'Ray Tracing in One Weekend,' before any real-time API.

He insists linear algebra, basic trig and a little calculus are all you need.

Commenters disagree: one whose college major was computer graphics called that math coverage far too thin, while a 25-year veteran said he would not enter the field today at all.