- Forcefield Shader Breakdown (Cyanilux)
Cyanilux URP Shader Graph forcefield: Fresnel edges, depth intersections, Scene Color refraction, noise distortion, and impact ripples via custom HLSL and C#.
100% match
· <blog><advanced><first><free><one><post><rather><read> - Intro to Shader Graph (Cyanilux)
Long-form Cyanilux primer on Unity Shader Graph: package and URP/HDRP setup, graph templates, the node editor, data types, previews, properties, keywords, and sub-graphs.
100% match
· <blog><built><free><high><pipelines><post><rather><read> - Believable Caustics Reflections (Alan Zucconi)
Believable Caustics Reflections is Alan Zucconi's September 2019 Unity blog post on faking pool-style ripple caustics without ray tracing, sparked by Florian Gelzenleuchter's popular shader GIF.
One tileable texture is sampled twice in a Surface shader at different scales and scroll speeds, combined with min(), then tinted onto albedo with slight RGB UV offsets for dispersion.
The walkthrough covers _ST tiling, _Time animation, HDR albedo above 1.0, and Post Processing Stack v2 bloom.
100% match
· <blog><article><com><free><main><one><pipelines><post> - Blending Meshes into Terrain (Inresin)
Louis Waloschek's April 2020 Inresin tutorial blends static meshes into Unity Terrain using baked depth masks and Amplify surface shaders.
100% match
· <code><advanced><blog><article><first><free><high><need> - 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
· <blog><article><basic><built><comfort><coverage><free><long> - 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
· <blog><advanced><article><built><com><inside><post><series> - 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><blog><article><basic><com><compute><first> - 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
· <blog><article><com><explanations><free><linear><need><rather> - Steps for Writing a Speed-of-Light GEMM kernel: Part 1
Part 1 of a CuTeDSL series on BF16 GEMM kernels for NVIDIA B200.
100% match
· <code><optimization><advanced><blog><core><kernel><kernels><matmul> - 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><blog><cuda><gpu><hardware><memory> - Advanced Vulkan Compute: The Power of Parallelism
Introduction to the Khronos Advanced Vulkan Compute tutorial series for developers past basic compute shaders.
100% match
· <code><optimization><advanced><basic><compute><gpu><memory><performance> - 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><blog><gpu><gpus><memory><nvidia> - Revealing NVIDIA Closed-Source Driver Command Streams for CPU-GPU Runtime Behavior Insight
Revealing NVIDIA Closed-Source Driver Command Streams for CPU-GPU Runtime Behavior Insight recovers hardware command streams from NVIDIA's closed-source userspace driver by…
100% match
· <code><optimization><advanced><cuda><gpu><hardware><kernel><nvidia> - Introducing CUDA Rust: Two Tracks for Writing GPU Kernels
NVIDIA Technical Blog introducing CUDA Rust via cuda-oxide (SIMT kernels compiled to PTX) and cutile-rs (tile-based kernels on stable Rust).
98% match
· <code><advanced><blog><cuda><gpu><kernels><memory><nvidia> - Anatomy of a Texture
Deep dive into modern GPU texture memory layout through the lens of cross-platform texture conversion.
92% match
· <code><optimization><advanced><blog><anatomy><gpu><memory><need> - Memory Management, Explained Simply (Part 1)
First video in a four-part series on computer memory management.
81% match
· <code><first><memory><part><programmers><series><systems> - 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.
77% match
· <code><optimization><advanced><gpus><memory><nvidia><shared><warp> - Half-Edge Data Structure. Part 2
Second part of Alex Syniakov’s half-edge series, walking through how OpenMesh’s add_face builds and repairs topology when a new triangle is attached to an existing mesh.
73% match
· <code><advanced><blog><part><programmers><series><structure><useful> - Vulkan Tutorial - Building a Simple Engine
Follow-on official Khronos tutorial track that grows the basics into a simple engine structure with reusable abstractions.
71% match
· <code><advanced><core><performance><pipelines><structure> - How to debug random graphics bugs
Examples include stretched meshes, rare flashes, and hardware-specific QA reports from multi-week investigations.
67% match
· <advanced><blog><compute><engineers><gpu><hardware><tiled>