GitHunt

Shader Story: A Journey into Shaders and Graphics Programming

ShaderStory

β€œ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.



Library Contents

More articles and categories are in development, stay tuned and ⭐ star the repo!

Common HLSL functions

Derivatives

Patterns & Shapes

Noises:

Lighting Models


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:


DecompiledArt on Patreon


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.

Full License Info


Credits & Contact

Created by Decompiled Art
For commercial licensing, questions or partnership inquiries: decompiledart@gmail.com


Note: This repository does not accept pull requests.

DeGGeD/ShaderStory | GitHunt