Unity Shader #7 Anime Toon Shader
- Lingheng Tao
- 2023年9月14日
- 讀畢需時 1 分鐘
已更新:2023年11月12日
这篇主要写一下关于日式卡通渲染(也叫二次元渲染)的Shader。这里的 Shader 会在 URP 下进行。
二次元渲染基本可以分成两个部分,第一个部分描边(将轮廓线描出来),第二个部分着色。
描边
我们实现二次元描边的基本原理是将顶点法线向外扩充一圈,延伸一定距离。实现描边的过程大概会经历以下几个步骤:
拓展法线 > 剔除正面 > 调整渲染顺序优化性能 > 调整视距变化 > 修复描边断裂 > 控制描边粗细
Comments