Skip to content

perebalsach/100DaysOfShaders

Repository files navigation

100DaysOfShaders!

This is the repo for the 100DaysOf challange. I'll do 100 Shaders but not in 100 Days :) As you all know sometimes you can get cought with a little nasty thing with the bloody shaders. So my goal is to develop nice and cool shaders to get better writing shaders in unity.

All the shaders will be easly portable to GLSL, so it will be a good reference for anyone who want to learn some shader coding. Happy shaders!! ^_^

Pere.

Shader List

- Shaders List

  • 01_vertexColorUnlit
  • 02_UnlitBlendTexturesVertexColors
  • 03_UnlitUVScroll
  • 04_UnlitBlendTexturesVertexColorsFoam
  • 05_UnlitPushNormals
  • 06_UnlitWaveFlag
  • 07_UnlitVertexDisplacement
  • 08_UnlitShore
  • 09_UnlitDistortUVs
  • 10_UnlitGradient
  • 11_UnlitGradient3Colors
  • 12_UnlitDissolve_basic
  • 13_UnlitDissolve_advanced
  • 14_
  • 15_

- Vertex Displacement

  • Offset geometry (based on vertex normal)
  • Flag Shader (Sin wave)
  • Displacement based on image
  • Unwrap UV on mesh

- Full Shaders

  • Toon
  • Outline
  • Fresnel
  • Hologram
  • Read animation from sequence and add interpolation between frames
  • DropShadow (Text)
  • Rainbow
  • Waterfall
  • Flowmap
  • Lightning
  • Car paint
  • Scanlines (PostProcess)
  • Grain (Post Process)
  • Reflection
  • Refraction
  • Chromatic aberration
  • Luminicance (Debug) (Post Process)
  • Black and White (Debug) (Post Process)
  • Fur
  • Hair
  • Glass (With different glass pressets)

About

Unity Shaders from the #100DaysOfCode challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages