taecg 发表于 2016-11-30 13:16

Unity头发完美解决Shader

Unity中对于头发的处理一直是个让人很头疼的问题,不透明会出现硬切边,透明的话又会出现叠加排序显示上的错误。
现给出完美的解决方案:
在一个shader中我们进行至少两次渲染.
1. 一次用AlphaClip,解决头发叠加穿透问题。
2. 一次用Transparent,解决头发硬边问题。
3.将以上两次渲染进行合并即可得到我们想要的颜色果。
现提供两个Shader,一个PBR(高级),支持法线,高光贴图,一个基本(Basic),不支持法线和高光贴图,当然消耗会更少。
同时两个Shader都支持颜色叠加与光照。

**** 本内容需购买 ****

ailumeisi 发表于 2022-1-6 14:37

谢谢楼主 正好需要

壁虎尾巴 发表于 2021-3-23 20:53

管理局的 发表于 2018-7-11 12:02
你好 。在不 , 你那个头发 的shader 用着怎么样。问题解决了吗

垃圾资源,不能用

yuop2002cn 发表于 2020-7-25 23:30

好东西,感谢分享。
可惜没HDRP版本的

wuzongxian 发表于 2020-3-26 17:54


非常感谢楼主分享。

陆启哲 发表于 2020-2-18 10:57

解压密码

偶笛 发表于 2019-12-7 10:18

能把地址在贴一次吗 这个地址无效了

alexgooncoo 发表于 2019-10-3 16:02

楼主,安卓平台不能用吗?

㊣古灵青泉㊣ 发表于 2019-9-27 17:43

楼主你好,PBR的shader主贴图颜色不起作用,而且shader上的颜色不能调节,可以解决吗??

xiaozilai001 发表于 2019-9-2 14:59

不错

书叹 发表于 2019-8-29 20:06

感谢分享!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: Unity头发完美解决Shader