Unity3d fur真实毛发渲染


放出效果图

 

 

使用的核心技术为曲面细分和置换贴图,Unity支持GPU的曲面细分,置换贴图为噪波,沿着法线拉伸即成为毛发。再随机减少最高点的高度产生毛刺的感觉

曲面细分之前有篇文章详细讲过

弄了前后rim来产生毛发的根部到尖端颜色过渡效果,一般真实的毛发尖端会褪色

还可以加上贝赛尔曲线等曲线函数,产生弯曲柔顺的毛发效果

 

但是我电脑的显卡不好,弄多了显卡就崩了

 

 噪波贴图不同·,产生的效果也不同,下图为两种噪波贴图产生的效果

有弯曲效果

 

方法很简单

全部代码已共享至GitHub 

                              ------ by wolf96

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM