放出效果圖
使用的核心技術為曲面細分和置換貼圖,Unity支持GPU的曲面細分,置換貼圖為噪波,沿着法線拉伸即成為毛發。再隨機減少最高點的高度產生毛刺的感覺
曲面細分之前有篇文章詳細講過
弄了前后rim來產生毛發的根部到尖端顏色過渡效果,一般真實的毛發尖端會褪色
還可以加上貝賽爾曲線等曲線函數,產生彎曲柔順的毛發效果
但是我電腦的顯卡不好,弄多了顯卡就崩了
噪波貼圖不同·,產生的效果也不同,下圖為兩種噪波貼圖產生的效果
有彎曲效果
方法很簡單
全部代碼已共享至GitHub
------ by wolf96