unity3d Human skin real time rendering with blood and water drop effect真实模拟人皮实时渲染之血液和水珠掉落效果

在之前的一篇(链接在此)文章中写了下关于真实模拟皮肤渲染,在此基础之上又想加上血液效果,在洗澡的时候(=  =;)又想在skin上加上水珠的效果,所以研究了下,做出来效果感觉还不错,放下效果图:

水珠效果:

动态图片:

 

方法是unity wiki上的方法,我又添加了PBR的高光和体积感,显得更亮更真实

 

然后放出血液效果,

可控制血液覆盖程度和随时间凝固效果(= =;自己瞎研究,没有任何参考,所以写的不好请各位不要见怪),

为血液单独添加了PBR,可能真实运用在游戏中会有些消耗,但效果还是不错的,

放出效果图:

sss

 

各位如果有兴趣的话可以来看看,全部代码已共享至GitHub链接

                                          ---- by wolf96

 

posted @ 2015-03-22 14:44  战狼96  阅读(1535)  评论(4编辑  收藏  举报