Skip to content

学习Unity Shader过程中的一些记录,特效,动画Demo。

Notifications You must be signed in to change notification settings

111304037/LearnUnityShader

 
 

Repository files navigation

learn Unity Shader

学习unity Shader过程中的一些记录。

大致分为3部分:

  • 《unity shader入门精要》里的一些shader。
  • 自己学习shader过程中的一些实现。
  • shaderToy上的一些特效。

基础光照(漫反射、高光反射) 透明度测试、透明度混合

learnShader1.png

玻璃折射

GlassRefraction.png

镜子

mirror.png

序列帧动画

imageSquenceAnim.gif

广告牌

Board.gif

UV动画

UVAnimation.gif

后期特效

亮度、饱和度和对比度

BrightnessSaturationAndContrast.png

边缘检测

edgeDetection.png

高斯模糊

GaussBlur.png

径向模糊

RadialBlur.png

放大镜

Zoom3.gif

Bloom 泛光

bloom.png

Shader 2D

2D描边

OutLine2D.png

Fog.gif

Shader3D

溶解

Dissolve.gif

能量球

ColumbBall.gif

翻书

FlipBook.gif

模型粒子化,爆炸

Geometry.gif

残影

Ghost.gif

ShaderToy

太阳

sun.gif

海洋

sea.gif

About

学习Unity Shader过程中的一些记录,特效,动画Demo。

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • ShaderLab 53.0%
  • C# 37.4%
  • GLSL 6.3%
  • HLSL 3.2%
  • Shell 0.1%