- Game Terrain Generation Is Pretty Simple, Actually
YouTube tutorial on procedural terrain generation for games.
100% match
· <math><beginner><video><detail><erosion><heightfield><noise><perlin> - Cloud Shader Breakdown (Cyanilux)
Cyanilux Shader Graph tutorial for URP that builds animated cloud decks on a subdivided plane with layered world-space noise, vertex displacement, and depth-based fading at intersections.
100% match
· <shaders><based><free><full><game><helps><noise><plane> - 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><shaders><free><full><one><programmers><rather><shader> - Dissolve Shader Breakdown (Cyanilux)
URP Shader Graph breakdown by Cyanilux on dissolve effects: Step and noise clip fragments with glowing edges, height-axis variants, and view-space UVs to reduce seam artifacts.
100% match
· <shaders><based><free><full><height><noise><rather><shader> - Fog Plane Shader Breakdown (Cyanilux)
Shader Graph tutorial for unlit fog planes on quads that sample scene depth for vertical fog and doorway fades, with simple and accurate reconstruction paths in Unity URP.
100% match
· <shaders><based><effects><free><full><plane><rather><shader> - 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
· <shaders><beginner><based><free><full><intro><mentioned><rather> - Intro to the Shader Pipeline (Cyanilux)
Introductory Cyanilux blog post on Unity meshes, shader stages, render pipelines, materials, C# property setup, batching, and forward versus deferred paths.
100% match
· <code><shaders><beginner><free><full><intro><meshes><rather> - Jellyfish Shader Breakdown (Cyanilux)
Cyanilux URP Shader Graph jellyfish: sine vertex displacement, Y masking, Fresnel tint, and C# tentacle counter-rotation when the body turns.
100% match
· <shaders><based><displaces><free><full><meshes><rather><rotation> - Perlin Noise: A Procedural Generation Algorithm (Raouf)
Romain Touti’s article explains improved Perlin noise for procedural textures and terrain, clarifying how it differs from value noise, classic Perlin, and simplex variants.
Walks 2D intuition with gradient hashing, fade curves, and octave stacking, then shows pseudocode loops that map noise samples into grayscale pixels via frequency scaling.
Language-agnostic math focus suits any engine or offline tool; no GPU API required.
100% match
· <access><before><free><generation><noise><perlin><procedural><programmers> - Your First Shader from ZERO in Godot 4
GDQuest beginner tutorial that teaches writing a first 2D fragment shader in Godot 4 by building an animated portal effect step by step.
100% match
· <shaders><beginner><basic><familiarity><godot><noise><shader><teaches> - Perlin It In a Minute!
OGLDEV video on generating terrain heightmaps with Perlin noise in C++ for OpenGL or Vulkan using GLM's perlin function.
100% match
· <code><math><video><lacunarity><noise><perlin><procedural><terrain> - Low-Level Graphics in C – Pixel Manipulation and Frame Buffers
freeCodeCamp course video by Gustavo Patsy on low-level pixel graphics in C with SDL3.
100% match
· <code><beginner><basic><beginners><builds><demos><effects><low> - Scratchapixel
Free computer graphics course starting from ray tracing and rasterization basics with C++ examples.
96% match
· <math><beginner><color><foundations><free><meshes><procedural><project> - Freya Holmer - Acegikmo (YouTube)
Video tutorials visualizing math for graphics programming - vectors, splines, shader coding in Unity/HLSL, and geometric algebra.
73% match
· <math><shaders><video><demos><live><procedural><youtube> - Alan Zucconi - Tutorials
200+ tutorials on game dev math, shaders, Unity techniques, inverse kinematics, and ML topics.
69% match
· <code><math><shaders><effects><noise><production> - GPU Gems (Series - Books 1-3)
A three-volume anthology of advanced GPU programming techniques, now free online.
69% match
· <shaders><based><procedural><shadows><streaming> - Rendering into texture - the most important TA skill
It restates vertex and fragment roles and the levers artists actually control beyond hardware rasterization.
69% match
· <shaders><controls><noise><shadows><targets><vertex> - Catlike Coding
Jasper Flick's long-running Unity and Godot tutorials, including the Rendering series on pipelines, lighting, and shader techniques.
62% match
· <code><shaders><generation><procedural><shadows> - Inigo Quilez - Articles
A large collection of written tutorials on procedural noise, raytracing, SDFs, distance functions, intersectors, voxels, and compression.
62% match
· <math><shaders><domain><noise><point><procedural> - Terrain hack: Fastest erosion algorithm ever
The algorithm is not a full fluid simulation; it approximates heightfields with slab-like building blocks discovered by accident but tuned for speed.
56% match
· <shaders><erosion><hydraulic><procedural><terrain>