Best of Graphics ProgrammingSeptember 2024

  1. 1
    Video
    Avatar of lowlevelgamedevLow Level Game Dev·2y

    How do shaders in my Minecraft C++ clone work?

    Discover how shaders work in a Minecraft C++ clone, focusing on rendering techniques like skyboxes, ambient occlusion, and texture packs. Learn how transparent geometry is handled efficiently, the day-night cycle's impact on lighting, and the intricate pipeline behind achieving realistic water effects. Also, explore ambient occlusion methods and support for texture packs, making the game highly customizable.

  2. 2
    Article
    Avatar of jendrikillnerJendrik Illner·2y

    Graphics Programming weekly - Issue 359 - September 29th, 2024

    An issue showcasing various facets of graphics programming, including tools like RenderDoc and Nsight for game content analysis, insights into Vulkan Device Generated Commands, and a rundown of sessions by AMD at the Graphics Programming Conference. Highlights include an introduction to OpenUSD concepts through NVIDIA’s interactive course and a detailed paper on guiding direct light sampling in scenes with numerous lights.

  3. 3
    Article
    Avatar of jendrikillnerJendrik Illner·2y

    Graphics Programming weekly - Issue 356 - September 8th, 2024

    The post covers multiple topics in graphics programming, including the Radiance Cascades GI technique, the use of noise in procedural generation, and writing deterministic algorithms. Additionally, it features a video explaining normal maps and procedural loading indicators in game engines like Unity and Unreal. It also includes talks from SIGGRAPH 2024 and discusses various advanced techniques for shadow rendering and image upscaling.