Unity Customed SRP(4)Directional Shadows

这章个人感觉是整个系列第一个大的挑战,啃起来很费时费力,干货实在过多,代码量也是最多的一章。

1,渲染阴影到shadowmap

2,采样已经渲染的阴影贴图影响直射光照。

实现过程中遇到一点问题,就是没有阴影,查看frame debugger发现是阴影贴图没传进LitPass里面,英文原文的_dirShadowAtlas命名发生过更改。

3,实现级联阴影,提升渲染效率。

4,PCF实现软阴影。

PCF的原理就不多讲了,GAMES202讲了,大家可以去看。

这张

Shader.EnableKeyword:启用全局关键字
Shader.DisableKeyword:禁用全局关键字
CommandBuffer.EnableShaderKeyword:使用CommandBuffer来启用全局关键字
CommandBuffer.DisableShaderKeyword:使用CommandBuffer可以禁用全局关键字
 

5,透明度阴影。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值