March 3, 2026

Fog jokes, merge rage, and no-GPU tears

Graphics Programming Resources

New graphics guide drops—fans yell “Where’s the fog?” and “It’s not even live”

TLDR: A community-made list of graphics learning links launched—but commenters flagged missing fog/smoke guides, said the page isn’t fully live yet, and begged for simpler, hands-on basics. The excitement is real, but the crowd wants beginner help and a completed list before diving into the heavy stuff.

A shiny new community-curated graphics guide promised beginner-friendly on-ramps—from Learn OpenGL and the free Ray Tracing in One Weekend books to the heavyweight PBRT bible and the Vulkan spec. But the comments? Pure fireworks. One early reply slapped the big red stamp: “Nothing on volumetrics.” Translation for newcomers: folks want fog/smoke/cloud tutorials, and they want them now.

Then came the plot twist: a user claimed the list wasn’t even live yet. “This is not merged to the main website… I’m still working on it,” said a poster who even created an account just to say this, turning the thread into a “leaked menu before opening night” moment. Meanwhile, another voice begged for basics, saying they’ve been stuck for two months drawing a simple thick line on a tiny device without a graphics chip—proof that many readers want plain-English, starter-friendly help more than academic deep-dives.

The vibe: excitement battling impatience. Some are thrilled to see courses like CMU’s intro and UPenn’s GPU class, but others argue the list leans too advanced and misses day-one topics. Jokes popped up about keeping the Vulkan spec open in one tab and tears in another, while “volumetrics or riot” became the unofficial chant. The community clearly loves the idea—but wants the basics, the fog, and the merge button, yesterday.

Key Points

  • A curated collection of graphics programming resources is presented, including tutorials, books, courses, and specifications.
  • Beginner-friendly guidance and a how-to-add-resources guide are provided for newcomers and contributors.
  • Core topics include OpenGL, ray tracing/path tracing, rasterization, physically based rendering, GPU compute/CUDA, and Vulkan.
  • University courses from CMU (intro graphics), Dartmouth (rendering algorithms), and UPenn (GPU programming) are included with videos, assignments, and slides.
  • Authoritative references such as the PBRT book and the Vulkan specification, along with practical tutorials like TinyRenderer and Learn OpenGL, are featured.

Hottest takes

“Nothing on volumetrics.” — brcmthrowaway
“Created an account just to say this” — lesleylai
“I had hoped for some more basic stuff.” — Surac
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.