Unity - URP实现2D的投影

首先创建一个URP
再创建一个2D Renderer,添加到URP的Renderer List,将其设置为Default。现在可以使用2D Light作为场景的光源了。

1.创建一个Point Light作为光源,将Shadow Intensity属性设置进行调整

Shadow Intensity将控制Shadow Caster 2Ds对光线的的遮挡程度。全区光没有这个选项。

在这里插入图片描述
2.创建一个游戏物体,给游戏物体添加Shadow Caster 2D属性
设置其属性

属性 作用
Use Renderer Silhouette 此选项和Self Shadows都启用自身边缘将作为阴影一部分,启用此选项禁用Self Shadows将去除边缘阴影。
Casts Shadows 启用此项将投射阴影
Self Shadows 启用此项将游戏物体自身放入阴影

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值