- Custom Renderer Features (Cyanilux)
Long-form Cyanilux guide to URP ScriptableRendererFeature and ScriptableRenderPass code: example effects, RTHandle setup, blit paths, and Unity 6 Render Graph notes.
100% match
· <code><advanced><free><graphs><including><passes><prior><rather> - BruteForceGame
Matthieu Houllier's Brute Force studio blog documenting Crumble, a Unity physics platformer released on Steam in late 2020.
Devlogs walk through shipped shaders: shell grass ben
100% match
· <developer><free><game><passes><public><rather><scene><shaders> - Creating a Volumetric Ray Marcher
The post builds a march loop along the camera ray inside a mesh volume, sampling tiled 2D slice atlases as pseudo-3D density, accumulating opacity, and clipping to a bounding box while supporting o…
100% match
· <cited><counts><helps><including><large><local><loop><prior> - Drawing Thousands of Meshes with DrawMeshInstanced / Indirect (Toqoz)
Toqoz's November 2019 toqoz.fyi post walks through drawing very large mesh counts in Unity with Graphics.DrawMeshInstanced and Graphics.DrawMeshInstancedIndirect, with C# samples,
100% match
· <code><advanced><access><alone><compute><fill><frame><free> - Freya Holmér's Math Visualizations
Topics include dot and cross products, lerp, radians, Bézier curves, point-in-triangle tests, curvature, Voronoi tessellation, and trochoidal waves - each clip emphasizes motion over notation.
100% match
· <free><game><geometry><helps><live><rather><shared><work> - Joyrok
Tech Art Chronicles on joyrok.com walk Unreal materials or UMG and Unity Shader Graph in parallel, mapping Photoshop-style layers and masks into node graphs.
100% match
· <compare><engineers><free><game><graphs><include><local><shaders> - Partial Derivatives (ddx, ddy, fwidth) (Ronja)
Ronja’s tutorial 046 demystifies HLSL partial derivatives: ddx and ddy measure how a value changes across 2×2 pixel quads, and fwidth combines them for screen-space-aware filtering.
Demonstrates greyscale debug views, then builds an anti-aliased step (aaStep) that widens cutoffs by one pixel’s gradient - reducing jaggy fire, toon bands, and procedural edges versus raw step().
Includes a scrolling noise fire shader comparing step, aaStep, and smoothstep.
100% match
· <access><case><compare><free><gpu><partial><pipelines><shaders> - Roystan
(roystan.net) is a personal Unity blog whose articles index lists long shader tutorials plus shorter gameplay notes from 2018-2019.
100% match
· <fixes><free><game><geometry><hardware><include><passes><pipelines> - How tetrahedral cages significantly reduce BVH memory usage
AMD GPUOpen article on ray-tracing independently animated dense geometry with deformable tetrahedral cages so dense meshes and BVHs stay static and reusable.
100% match
· <code><optimization><advanced><bvh><cluster><geometry><large><memory> - Adaptive tessellation and subdivision
SIGGRAPH 2026 Advances talk slides by John Hable on compute-based adaptive tessellation and Catmull-Clark subdivision.
100% match
· <code><advanced><talk><compute><engineers><geometry><gpu><hardware> - What happens when a GPU reads memory
Deep technical blog post by Fergus Finn tracing a CUDA global load (LDG) on an RTX 4090 from warp issue through coalescing, L1/TLB, crossbar, L2, and DRAM.
100% match
· <code><optimization><advanced><coalescing><gpu><hardware><memory><rtx> - GPU view-adaptive crack-free subdivision of Bézier surfaces
AMD GPUOpen article summarizing a Eurographics Symposium on Rendering 2026 paper on view-adaptive, crack-free subdivision of bicubic Bézier patches with GPU work graphs.
100% match
· <code><advanced><case><free><gpu><graphs><hardware><shared> - Warp-Level Culling for Efficient Blending in 3D Gaussian Splatting
Conference talk by Kenneth Yang on speeding up alpha-over blending in 3D Gaussian Splatting without changing the rendered image.
100% match
· <code><optimization><advanced><talk><gains><memory><nvidia><shared> - Memory-Efficient BVHs with Merged Nodes for Hardware Ray Tracing
Memory-Efficient BVHs with Merged Nodes for Hardware Ray Tracing.
100% match
· <code><optimization><advanced><bvh><gpu><hardware><memory><per> - Optimizing CUDA like a Human: Micro-Profiling Tools as Expert Surrogates for LLM-Based GPU Kernel Optimization
Optimizing CUDA like a Human: Micro-Profiling Tools as Expert Surrogates for LLM-Based GPU Kernel Optimization.
100% match
· <code><optimization><advanced><gpu><hardware><micro><optimizing><prior> - GPU memory management in AnKi
AnKi 3D Engine blog post on how GPU memory management evolved from custom VkDeviceMemory suballocation through GPU-driven rendering and a render-graph to placed/committed…
100% match
· <code><optimization><advanced><geometry><gpu><including><large><memory> - Introducing AMD DGF SuperCompression
AMD GPUOpen blog introducing DGF SuperCompression (DGFS), a software layer that further compresses Dense Geometry Format blocks for storage while decoding to DGF or conventional…
100% match
· <code><optimization><advanced><cluster><geometry><gpu><pipelines><ray> - Micropolygon Rendering in Anvil
Micropolygon Rendering in Anvil is a recorded talk by Lionel Berenguier, Jack Minnetian, presented at GDC Vault.
GDC Vault talk on Ubisoft's Micropolygon virtualized geometry…
100% match
· <code><optimization><advanced><talk><audience><geometry><gpu><recording> - WebGPU and the price of compiling WGSL
WebGPU and the price of compiling WGSL is a blog post by Hugo Daniel introducing a WebGPU diagnostics and compilation-benchmark tool after earlier posts on WGSL limits.
It…
100% match
· <code><compare><compute><free><gpu><helps><local><sample> - SIGGRAPH 2025 Materials Now Available: Recordings and Resources from Our Events
SIGGRAPH 2025 Materials Now Available: Recordings and Resources from Our Events is a Slang project blog post by Shannon Woods announcing public recordings and downloads from…
100% match
· <code><access><audience><experience><free><helps><live><prior>