ue4 使用胶囊阴影增加动态物体阴影质感

59 篇文章 6 订阅

上图只有平行光和环境光没有烘焙(注意关节物体本身不参与lightmass烘焙)


这个概念可能在unity中没有

ue4带了很多优化画质的东西

特别是动态物体,胶囊体阴影作为模拟类阴影,虽然不是真实的

但是它有着低消耗局部高质量的优势

可以适用于移动的人物,或者长条的动态物体比如椅腿桌腿,甚至看过做电风扇对天花板投影的


官方教程地方

https://docs-origin.unrealengine.com/latest/INT/Engine/Rendering/LightingAndShadows/CapsuleShadows/Overview/index.html


虽然人物上的胶囊阴影是主要用途

但我们还是能发挥想象做些别的,比如小物体的动态阴影

因为限制,胶囊阴影必须依赖有骨骼物体,而且只有胶囊体和球体两种可以产生影子

如果需要加一般物体上下面是步骤

在需要的物体部分打上关节,注意只要一个就行,不需要连成骨架

绑定只需要使用一般的就行,注意绑定之前物体最好冻结加清历史

否则后面设置可能会造成模型闪烁或者胶囊体无法缩放


带骨骼导入


骨架物体上lighting里面拖入关节(黄色那个,绿色那个始终不用管)(这个后面设置胶囊体大小可以控制影子强度)

然后生成使用骨架物体的蓝图(紫色那个)



左上选中,右边勾上light

把蓝图物体拖入场景就能看到效果了


direct shadow是平行光影响影子,注意点光源和射灯还是以前的效果

indirect shadow更实用,就是局部版本的ao(不需要直接光源),它下面是亮度,0是最暗

注意这个阴影调节主要靠调整囊体位置和大小,所以模型上要调整好,模型本身也会被这个阴影影响产生黑色的局部ao


感觉是动态物体提高影子质量挺实用的小功能


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值