Tornado Shader Breakdown (Cyanilux)
Cyanilux
Visit resource ↗Description
Tornado Shader Breakdown is a January 2022 Cyanilux post on a stylized tornado built with Unity URP Shader Graph. The effect layers alpha-clipped scrolling noise on funnel meshes, adds vertex displacement for wobble, and optionally a Fresnel rim to hide hard silhouettes.
Sections cover Blender funnel UVs (Y-up export), fragment setup for seamless noise scroll and alpha clip, vertex pulsation masked by height, and Shuriken particle trails that swirl into the volume.
For intermediate artists already using Shader Graph and alpha clipping; the graph is Unlit with notes on two-sided rendering when viewed from inside.
Free on cyanilux.com with annotated graph screenshots and per-layer material scaling guidance.
Commonly linked in Unity shader circles as a practical layered-noise and displacement reference.
Related resources
- 2D Water Shader Breakdown (Cyanilux)
A Shader Graph breakdown of stylized 2D water in Unity URP: sprite reflections via a second camera, scrolling noise distortion, fake highlights, and tilemap shoreline ripples for pixel art.
100% match · <shaders><intermediate><blog><cyanilux><annotated><assume><breakdown><catalog> - Book (w/ Turnable Pages) Breakdown (Cyanilux)
Cyanilux breakdown of a URP spellbook with vertex-shader page turns, flipbook page textures, dual Lit Graphs, pooling C# driver, and optional Blender setup notes.
100% match · <shaders><intermediate><blog><cyanilux><also><annotated><around><assume> - 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><intermediate><blog><cyanilux><alpha><also><annotated><applied> - Crystal Shader Breakdown (Cyanilux)
A Cyanilux Shader Graph walkthrough for Unity URP that builds an unlit transparent crystal with object-space Y colour gradients, camera opaque-texture refraction, Fresnel opacity, and HDR glow for bloom.
100% match · <shaders><intermediate><blog><cyanilux><also><annotated><assume><breakdown> - 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 · <shaders><blog><cyanilux><also><assume><breakdown><catalog><could> - Depth (Cyanilux)
Long-form Cyanilux tutorial on Unity depth spaces, Z buffers, Scene Depth sampling, SV_Depth, and world-position reconstruction in URP and HDRP.
100% match · <shaders><blog><cyanilux><assume><breakdown><catalog><entry><examples> - 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><intermediate><blog><cyanilux><also><annotated><assume><breakdown> - Fire/Flame Shader Breakdown (Cyanilux)
Shader Graph breakdown of billboard fire on a quad: scrolling noise warps UVs for a flame texture or procedurally generated ellipse shapes, with per-instance randomization.
100% match · <shaders><intermediate><blog><cyanilux><annotated><assume><breakdown><catalog> - The Art of Render Graphs
The Art of Render Graphs is a February 2026 technical blog post by Ali Elmorsy on designing a Vulkan render graph while building a game engine. It defines a render graph as a…
100% match · <intermediate><blog><edges><effect><examples><few><free><graph> - Per Texel Lighting
Per Texel Lighting is a February 2026 technical blog post by Joshua Martinez explaining a Unity project that lights and shadows objects per texture texel instead of per…
100% match · <shaders><intermediate><blog><breakdown><developers><effect><free><full> - Quantization from the ground up
Long-form ngrok blog article by Sam Rose that explains model quantization from first principles, focused on how large language models are compressed.
100% match · <intermediate><blog><focused><free><graphs><make><read><single> - Procedural Pool Balls
Shader tutorial article by Daniel Pokladek on drawing procedural pool balls with signed distance fields in Unity.
100% match · <shaders><intermediate><blog><applied><edges><examples><free><graph> - Terrain Altitude Blending - Terrain Shaders - Episode 15
Terrain Altitude Blending - Terrain Shaders - Episode 15 is a YouTube tutorial by Ben Cloward in his Terrain Shaders series on blending landscape layers by height in Unreal…
100% match · <shaders><intermediate><also><free><full><graph><layer><layers> - A silly diffuse shading model
A silly diffuse shading model is a December 2025 post on the lisyarus graphics blog about a one-liner alternative to classic Lambertian diffuse for tech demos and early…
100% match · <shaders><intermediate><blog><curves><free><full><screenshots><setups> - Painting Holes in Terrain - Terrain Shaders - Episode 10
[video] Painting Holes in Terrain - Terrain Shaders - Episode 10 is a Ben Cloward tutorial on enabling terrain hole painting in custom Unreal landscape materials and Unity Shader…
100% match · <shaders><intermediate><alpha><free><graph><materials><meshes><shader> - Eliminate Slope Stretching - Terrain Shaders - Episode 8
Eliminate Slope Stretching is episode 8 of Ben Cloward's terrain shaders series.
100% match · <shaders><intermediate><each><free><graph><layer><layers><link> - A series of tricks and techniques I learned doing tiny GLSL demos
A series of tricks and techniques I learned doing tiny GLSL demos is a December 2025 blog post by bµg about lessons from size-constrained GLSL demos after the earlier Red Alp…
100% match · <shaders><blog><free><help><noise><read><shader><single> - Better Tile Breakup - Terrain Shaders - Episode 7
Better Tile Breakup - Terrain Shaders - Episode 7 is a Ben Cloward tutorial on a stronger method for breaking terrain texture tiling than the rotation approach from earlier in…
100% match · <shaders><intermediate><free><graph><help><materials><read><shader> - Terrain Tiling Break-Up - Terrain Shaders - Episode 4
Terrain Tiling Break-Up - Terrain Shaders - Episode 4 is a Ben Cloward YouTube tutorial in his Terrain Shaders series on reducing obvious texture repetition on large terrain…
100% match · <shaders><intermediate><applied><free><full><graph><graphs><help> - Terrain Shader Structure - Terrain Shaders - Episode 3
[video] Terrain Shader Structure - Terrain Shaders - Episode 3 is a Ben Cloward YouTube tutorial on the overall structure of multi-layer terrain materials in Unreal Engine and…
100% match · <shaders><intermediate><free><graph><graphs><layer><layers><materials>