Cyan
Hobbyist game developer who writes in-depth Unity shader, Shader Graph and URP tutorials and shares shader experiments.
Site · Mastodon · X · Github · Bluesky · Kofi · Discord
- GPU Instanced Grass Breakdown
Breakdown of GPU instanced grass using Shader Graph with DrawMeshInstanced APIs.
cyanilux.com · Oct 2025 - Shoreline Shader Breakdown
Breaks down water techniques for ocean waves crashing onto a shoreline in Shader Graph.
cyanilux.com · Dec 2024 - Sun Beams / God Rays Shader Breakdown
Breaks down a god rays shader using billboarded quads or particles for light shafts.
cyanilux.com · May 2024 - Light rays: stretched billboard quads with masking (shadow, cookie, depth fade)
Post showing light rays made from stretched billboard quads masked by shadow, cookie and depth fade.
mastodon.gamedev.place · Apr 2024 - Local UVs for Sprites in Sprite Sheet/Atlas
Converts sprite sheet or atlas UVs into local 0-1 UVs for per-sprite effects.
cyanilux.com · Mar 2024 - Ultraviolet Lights & Invisible Ink
Cyanilux examples of revealing invisible objects such as hidden decals with ultraviolet lights.
cyanilux.com · ~Jan 2024 - Book page turn: vertex shader + flipbook node in Shader Graph
Post showing a book page turn using a vertex shader and flipbook node in Shader Graph.
mastodon.gamedev.place · Jul 2023 - Fractured Cube Breakdown
Breaks down a fractured cube shader displacing prefractured pieces using pivots baked into UVs.
cyanilux.com · Mar 2023 - Swapping Colours
Cyanilux examples of swapping colours and palettes on textures.
cyanilux.com · ~Feb 2023 - Pivot-baked fracture shader (Blender cell fracture + Shader Graph)
Post showing a pivot-baked fracture shader made with Blender cell fracture and Shader Graph.
mastodon.gamedev.place · Feb 2023 - Procedural scales setup in Shader Graph
Post showing a procedural scales pattern built in Shader Graph.
mastodon.gamedev.place · Feb 2023 - https://www.cyanilux.com/tutorials/snowglobe-breakdown/
Cyanilux breakdown of a snow globe effect built with shaders.
cyanilux.com · ~Jan 2023 - Snowglobe Breakdown
Breaks down a snow globe: refractive glass shader with particles inside following the rigidbody.
cyanilux.com · Jan 2023 - Tornado Shader Breakdown
Breakdown of a tornado shader using scrolling alpha-clipped noise layers with vertex displacement.
cyanilux.com · ~Jan 2022 - Resources
Cyanilux list of useful links to Unity and gamedev resources.
cyanilux.com · ~Jan 2022 - https://www.cyanilux.com/tutorials/intro-to-the-shader-pipeline/
Cyanilux overview of how the shader pipeline works for beginners.
cyanilux.com · ~Jan 2021 - Depth
Long explainer on depth buffer and depth texture, Scene Depth node, and reconstructing world position from depth.
cyanilux.com - Cyan
Cyan's blog home with Unity shader and Shader Graph articles.
cyangamedev.wordpress.com - Custom Renderer Features
Explains writing custom renderer features and scriptable render passes for Universal RP with examples.
cyanilux.com - Book (w/ Turnable Pages) Breakdown
Breakdown of a book whose pages turn via vertex displacement and select texture regions.
cyanilux.com