---
title: "Graphics Programming weekly - Issue 450 - August 9th, 2026"
url: https://daily.dev/posts/graphics-programming-weekly---issue-450---august-9th-2026-ltmd0ytbr
source_url: https://www.jendrikillner.com/post/graphics-programming-weekly-issue-450
type: article
source: "Jendrik Illner"
published: 2026-08-14T02:44:34.830Z
updated: 2026-08-14T02:44:55.259Z
tags: ["gpu", "unreal-engine", "vulkan", "graphics-programming", "webgpu"]
reading_time: 3
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Graphics Programming weekly - Issue 450 - August 9th, 2026

**[Jendrik Illner](https://daily.dev/sources/jendrikillner)** · 3 min read · 0 upvotes · 0 comments

## Summary

A weekly roundup of graphics programming links covering the evolution of graphics APIs (OpenGL to D3D12/Vulkan/Metal) and proposals for simpler GPU memory models, Triton (a driver bringing D3D11 support to QEMU VMs), SIGGRAPH's Moving Mobile Graphics course notes, squircle parametric mapping techniques, a GPU work-graph based Bézier surface subdivision method, a breakdown of Unreal Engine's Substrate material system, a C++ Perlin noise terrain tutorial, an introduction to Projective Geometric Algebra, a low-level SDL3 systems programming guide, and native Gaussian Splatting support added to Three.js via WebGPU and TSL.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.jendrikillner.com/post/graphics-programming-weekly-issue-450>

## Questions this post answers

### How does Three.js add native support for Gaussian Splatting?

Three.js implements native Gaussian Splatting support using WebGPU and its own Three.js Shading Language (TSL). The implementation uses a layered architecture combined with a GPU-based counting sort and renders view-dependent color through packed Spherical Harmonics, avoiding reliance on external plugins for splat rendering.

_Follow rendering-technique breakthroughs like this Three.js update on daily.dev before building your own splatting pipeline._

### What is Triton and how does it bring D3D11 support to QEMU virtual machines?

Triton is a user-mode and kernel-mode driver pair that adds Direct3D 11 support inside QEMU virtual machines. It works by performing a reverse transform from the Windows Display Driver Interface (DDI) back into standard DirectX 11 API calls, letting it reuse existing host renderer integrations such as DXVK with MoltenVK, DXMT, or Apple's D3DMetal on macOS.

_Track niche virtualization and graphics-driver projects like Triton on daily.dev as they evolve._

### How do Unreal Engine's Substrate material inputs relate to the traditional Base Color and Metallic workflow?

Substrate maps traditional Base Color, Metallic, and Specular inputs onto its own Diffuse Albedo, F0, and F90 parameters. Automatic specular guardrails from the legacy workflow can be reconstructed manually in Substrate using Lerp nodes that blend parameter values based on metalness, preserving expected reflectance behavior.

_Keep up with Unreal Engine material system changes like Substrate on daily.dev when migrating shader workflows._

## Similar posts on daily.dev

- [Graphics Programming weekly - Issue 439 - May 4th, 2026](https://daily.dev/posts/graphics-programming-weekly---issue-439---may-4th-2026-b3yniwzj3) · Jendrik Illner · 0 upvotes · 0 comments
- [Graphics Programming weekly - Issue 433 - March 22nd, 2026](https://daily.dev/posts/graphics-programming-weekly---issue-433---march-22nd-2026-eufnfym8u) · Jendrik Illner · 1 upvotes · 0 comments
- [Graphics Programming weekly - Issue 410 - September 28th, 2025](https://daily.dev/posts/graphics-programming-weekly---issue-410---september-28th-2025-jxchccrrj) · Jendrik Illner · 2 upvotes · 0 comments

---

Tags: [#gpu](https://daily.dev/tags/gpu), [#unreal-engine](https://daily.dev/tags/unreal-engine), [#vulkan](https://daily.dev/tags/vulkan), [#graphics-programming](https://daily.dev/tags/graphics-programming), [#webgpu](https://daily.dev/tags/webgpu)

[View this post on daily.dev](https://daily.dev/posts/graphics-programming-weekly---issue-450---august-9th-2026-ltmd0ytbr)
