SkillAgentSearch skills...

LearnUnityShader

记录学习Unity Shader过程中实现过的一些Demo。

Install / Use

/learn @csdjk/LearnUnityShader
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Learn Unity Shader

学习 UnityShader 过程中的一些 Demo 记录。

大致分为两部分:

  • 《Unity Shader 入门精要》里的一些 Shader 实现。
  • 学习 Shader 过程中的一些效果实现及拓展。

Unity Version:2021.3.11f1

Star趋势

Stargazers over time

入门精要 Shader

基础光照(Lambert、半 Lambert、Phong、BlinnPhong 等) 透明度测试、透明度混合

learnShader1.png

广告牌(Board)

4dNIP0.gif

反射、折射、菲涅尔

4JXjSK.png

Alpha Test 和 Shadow

4JXvQO.png

序列帧动画

4JjCTA.gif

UV 动画

4JjiFI.gif

亮度,饱和度,对比度调整

| 4JjFYt | 4JjFYt | | :------------------------------------------------: | :------------------------------------------------: | | 处理后 | 原图 |

边缘检测及提取

| 4JjFYt | 4JjFYt | | :------------------------------------------------: | :------------------------------------------------: | | 在原图上叠加 | 边缘提取 |

高斯模糊

| 4JjFYt | 4JjFYt | | :------------------------------------------------: | :------------------------------------------------: | | 高斯模糊 | 原图 |

运动模糊

4dU6F1.gif

动画模拟

绳子(质点弹簧系统)

4aBg6f.gif

布料模拟(质点弹簧系统)

4aB2X8.gif

Bezier Mesh

BezierMesh.gif

CommandBuffer

局部后处理

4aBH10.png

景深

4aBqXT.png

自定义烘焙

这里简单的对 mainTex 做了马赛克处理

烘焙前 - 烘焙后 q0hJyV.png q0hYLT.png

Depth

深度图

4aDShR.png

扫描光线

4aBbcV.gif

几何着色器的基本应用

点图元和线图元

4aBOnU.png

粒子爆炸

4aBXBF.gif

GPU Instance

草地渲染

4daUAA.gif

后处理特效

坏电视效果

badTV.gif badTV2.gif

Bloom

| Bloom.png | Bloom2.png | | :-----------------------------------------------------------: | :------------------------------------------------------------: | | 原图 | Bloom |

模糊

| sed.png | boxBlur.png | | :----------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------: | | 原图 | 均值模糊 | | GaussBlur.png | RadialBlur.png | | 高斯模糊 | 径向模糊 |

Mask

mask.gif mask2.gif

描边

outline.gif

波纹

Wave.gif

放大镜

zoom.gif

UI Shader

老照片风格

LI5hZD.png

径向溶解

LI54de.gif

其他 Shader

各向异性

vi5J2Q.png

玻璃

<!-- [![4aBj74.gif](https://z3.ax1x.com/2021/09/23/4aBj74.gif)](https://imgtu.com/i/4aBj74) -->

jX8DVx.png

溶解

Dissolve Dissolve2

翻书

FlipBook

Flow Map

qOameU.gif

能量球

energyBall

液体瓶

IylgRs.gif

三维映射

![triplanarMapX.png](https://s2.loli.net/2022/07/31/S

Related Skills

View on GitHub
GitHub Stars1.8k
CategoryDevelopment
Updated2d ago
Forks288

Languages

ShaderLab

Security Score

85/100

Audited on Mar 24, 2026

No findings