Graphics Programming Weekly - Database
- database with articles that were previously covered in Graphics Programming Weekly
- central location that aims to make it easier to discover/rediscover graphics programming information
3D Game Shaders For Beginners
- shader tutorial aimed at beginners that teaches shader fundamentals using Panda3D and GLSL
- starting with the basics of coordinate spaces, and GLSL shaders
- shows how to implementing texturing, lighting, normal mapping
- additionally outlining…
Axis-Aligned Bounding Octahedra and The 7-Sided AABB
- describes an alternative bounding structure that is based around axis aligned triangles
- starts with 2D example and extends the concepts to 3D
- comparison against other bound object representations
A tour of Granite’s Vulkan backend – Part 6
- presents how Granite deals with vkPipeline management
- API designed for user convenience
- hashmaps used for control of the different state combinations
- pre-warmed with information from previous runs using Fossilize
A tour of Granite’s Vulkan backend – Part 4
- shows the window system abstraction
- can be used to render to a window or into an offscreen render target
- how to allocate temporary data that is only required for the duration of the frame
Write-up: Magical Marbles
- explains how to create a layering parallax effect to simulate the inside of a marble using ray marching
Debugging VK_ERROR_DEVICE_LOST with Nvidia Device Diagnostics
- vulkan extension that allows progress markers to be inserted into the Vulkan command stream
- these can be used to detect the range of draw commands that have caused a GPU device error
- a short overview of how …
Missed the content for March? Don’t worry. Monthly summaries are availbale on my patreon: https://www.patreon.com/jendrikillner
THE STORY OF THE 3DFX VOODOO1- provides a look at the 3DFX VOODOO1 GPU from the mid-90s
- shows how the hardware and rendering pipeline was d…
Missed the content for March? Don’t worry. The summary is now availbale on my patreon: https://www.patreon.com/jendrikillner
GPU Path Tracing in Unity – Part 3- part 3 of tutorial series in building a path tracer in Unity
- shows how to trace a ray against a triangle a…
There will be no newsletter next week. I am at GDC all week. Will be returning as usual on April 1st.
World of Warcraft uses DirectX 12 running on Windows 7- the latest update adds support to run the D3D12 game on windows 7
- user mode d3d12 implementation without win1…
Advertisement
Popular Blogs
Advertisement