马上注册,加入CGJOY,让你轻松玩转CGJOY。
您需要 登录 才可以下载或查看,没有帐号?立即注册
×
Unity中对于头发的处理一直是个让人很头疼的问题,不透明会出现硬切边,透明的话又会出现叠加排序显示上的错误。
现给出完美的解决方案:
在一个shader中我们进行至少两次渲染.
1. 一次用AlphaClip,解决头发叠加穿透问题。
2. 一次用Transparent,解决头发硬边问题。
3.将以上两次渲染进行合并即可得到我们想要的颜色果。
现提供两个Shader,一个PBR(高级),支持法线,高光贴图,一个基本(Basic),不支持法线和高光贴图,当然消耗会更少。
同时两个Shader都支持颜色叠加与光照。
游客,本付费内容需要支付 8张CG券 才能下载 支付
|