Lumen Noise 💡, Faster Blur 🫥, Read-Only Data Editor ✍️

Oct 2, 2026

Graphics & Rendering 🎨

Reducing Lumen noise with local lights and temporal filtering

Aleksander Goryachev reduces Lumen noise in his closed Unreal Engine 5 hospital environment by controlling emissive contributions and manually placing lights to simulate indirect illumination. He disables Screen Space Traces, simulates window lighting with local sources, and adds shadowless fill lights in deep rooms and corridors. Increasing temporal accumulation from 10 to 16 frames improves stability in this scene but risks ghosting during movement. The approach requires manual tuning; disabling screen traces in his outdoor-lit modular level loses substantial indirect light.

Optimizing GPU blurs with separable kernels and dual Kawase filtering

A compute-shader tutorial reduces GPU blur costs with separable Gaussian passes, bilinear texture sampling, and dual Kawase filtering during downsampling and upsampling. Separate input and output buffers eliminate race conditions, while separable passes preserve the Gaussian kernel. The demonstrated dual-filter approximation takes 49 microseconds on an RTX 4090 for a 1080p image, compared with 14.6 milliseconds for a roughly comparable 73×73 direct Gaussian blur. Motion tests expose residual flickering, and adjusting blur strength is less straightforward than with a separable Gaussian.

Game Development Tools 🛠️

df_game_data v1.0.0 released for authoring C++ game data

df_game_data v1.0.0 is an editor and data compiler for read-only game data in C++. Developers define schemas with C-style structs, edit data in the editor, and compile it into a binary file and a generated header used to load the data in game code.

htn_planner compiles game AI planning domains into native C

htn_planner is an MIT-licensed C++ hierarchical task network planner for game AI. It translates domains written in a small declarative language into native C ahead of time, so the runtime executes generated planners without parsing domain source during gameplay. The repository includes C++ integration hooks, a domain validator and compiler, an editor, a language server, execution debugging, and a packageable Windows x64 SDK with CMake integration.

Shaders & GPU Techniques ⚡

Computing value-noise derivatives for smoother shader surfaces

Value-noise shaders can use analytical derivatives to calculate surface normals, but cubic smoothstep interpolation can leave visible creases at lattice boundaries. This Godot tutorial propagates derivatives through interpolation using the product and chain rules, including frequency scaling for noise octaves. It replaces smoothstep with quintic smootherstep, whose first and second derivatives vanish at lattice edges, removing the creases. Shader examples add configurable interpolation and animated vertex displacement; smootherstep still preserves the staircase shapes inherent in smooth blending.

ADLX 2.0 adds Python and MCP access to AMD graphics controls

AMD’s ADLX 2.0 adds Python bindings and Model Context Protocol (MCP) servers that expose graphics controls to AI applications. Agents can query live GPU telemetry and graphics capabilities, modify supported settings, and perform tuning operations through structured interfaces. AMD provides source code, documentation, executable components, and examples. The initial AI extensions release establishes the bindings and server infrastructure; additional MCP tools are planned for future updates.

Unity & VR Workflows 🥽

Unity adds Meta VR Glasses support with OpenXR workflows

Unity 6.6 and later support development for Meta VR Glasses using OpenXR and the Meta Quest build profile. The livestream demonstrates hand and gaze interactions, project readiness checks, and simulator testing before hardware arrives. It compares quad views rendering—two views per eye at different resolutions—with foveated rendering, recommending profiling to choose between them. Existing Quest apps can run in compatibility mode, but developers should check UI against the narrower field of view and support hands because controllers are not included. The glasses are due in 2027.

Build a favorites dropdown for Unity’s main toolbar

Warped Imagination demonstrates a Unity toolbar dropdown for opening favorite assets and folders. The tutorial registers a toolbar element, stores favorites between sessions in a ScriptableSingleton under user preferences, and adds an Assets-menu command to toggle selections. Project-window callbacks draw stars beside favorites. A custom scrollable popup displays asset names and icons, removes null references, and supports left-click opening plus a right-click menu to open, locate, or remove entries.

Never miss an issue!

Subscribe to get daily game dev insights, news, and more—straight to your inbox.

No spam. Unsubscribe anytime.