ShaderStory
Unity URP Shaders & Graphics Programming - Free Technical Art Resources Library
Install / Use
/learn @DeGGeD/ShaderStoryREADME
Shader Story: A Journey into Shaders and Graphics Programming

“When love and skill work together, expect a masterpiece.”
- John Ruskin
Shader Story is an open educational resource exploring real-time graphics, shader programming, and technical art techniques.
This is a side project of Decompiled Art - a broader initiative focused on deep-dive tutorials, rendering pipelines and graphics programming tools. Shader Story brings those same insights into an accessible format, built for learning, reference, and hands-on experimentation. Main goal is to inspire and empower developers, artists, and technical creators.
Quick Links
- 📘 About Shader Story
- 📚 Library Contents
- ⚙️ Usage & Requirements
- ❤️ Support the Project
- 🪪 License
- 👥 Credits & Contact
Library Contents
More articles and categories are in development, stay tuned and ⭐ star the repo!
Common HLSL functions
- Abs
- Step
- Clamp/Saturate
- Smoothstep
- Min/Max
- Remap
- Frac
- Negate
- Floor/Ceil
- Exp
- Sqrt
- Sine/Cosine
- Power
- Lerp
- Dot
- Cross
- Normalize
- Length
- Distance
- Fmod
Derivatives
Patterns & Shapes
Noises:
Lighting Models
- Lambertian
- Half-Lambertian
- Blinn-Phong
- Minnaert
- Ambient & Hemi Lights
- Matcap
- Banded
- Fresnel
- Image-Based Lighting (IBL)
- Halftone
- Lookup Tables (LUT)
- Toon
Usage & Requirements
Published resources are compatible and designed to be used with:
- Unity: 6.0+
- Universal Render Pipeline: 17.0+
Support the Project
If you find Shader Story helpful or inspiring, consider supporting it through:
<br> <p align="center"> <a href="https://www.patreon.com/decompiled_art" target="_blank"> <img src="https://github.com/DeGGeD/ShaderStory/blob/main/Resources/Images/Github/ShaderStory_Github_Patreon.jpg" alt="DecompiledArt on Patreon"> </a> </p>License
Licensed under Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0).
You are free to:
- ✅ Use, modify, and share for non-commercial educational purposes.
- ✅ Learn from and study all resources provided.
But:
- ❌ Commercial use is not allowed - including in games, products, asset stores, tools, or monetized media.
- ✅ Attribution required, please link back to this repository and credit the author.
Credits & Contact
Created by Decompiled Art
For commercial licensing, questions or partnership inquiries: decompiledart@gmail.com
Note: This repository does not accept pull requests.
Security Score
Audited on Mar 30, 2026
