Unity Shader卡通渲染 · 高清渲染管線·HDRP
前言
最近在研究HDRP管線中的卡通渲染,就想着能不能把官方的UCTS移植到HDRP管線裏面去,說幹就幹,到昨天晚上上傳了github,今天來寫篇博客介紹一哈。
項目包地址(unitypackage)
https://github.com/Kirkice/UnityChanToonShaderHDRP
Demo效果截圖
正面
側面
後面
着色其功能
完整的實現了UnityChanToonShader的全部功能並且整合了喵刀Hime Up主的流動高光的頭髮渲染功能,在這裏對B站Up主喵刀Hime表示十分感謝。
着色器編輯界面截圖
具體功能包括有:
- 實時渲染的三階色以及指定色陰影(法線貼圖控制,陰影貼圖控制)。
- 三階色的柔和過度控制。
- 高光控制(包含有喵刀Hime Up主的流動高光)
- 邊緣光控制
- 材質捕獲控制
- 自發光控制
- 描邊控制
- 受光控制
- 環境光控制
功能非常的多,每一個大的控制分類裏有許多細微的參數控制。
喵刀Hime Up主的流動高光整合部分效果展示
動圖展示
shader編輯器截圖
參考
[1] https://zhuanlan.zhihu.com/p/103695949
[2] https://github.com/unity3d-jp/UnityChanToonShaderVer2_Project
[3] https://github.com/togucchi/HDToon