UE4 定向光(DirectionalLight)下小物体阴影消失或不清晰问题解决方案

UE4的定向光(DirectionalLight)在大氛围效果的制作中有突出的表现,但是对于体积特别小的物体却会产生许多bug,这些显示不正常在移动端尤为明显,下面分析一下定向光中影响光照阴影距离几个重要参数:
Light->展开下拉
Shadow Bias:阴影偏移
Shadow Filter Sharpen:阴影波纹过滤(移动端不可用)
Contact Shadow Length:接触阴影长度(移动端不可用)
Cascaded shadow Maps->
Dynamic Shadow Distance MovableLight:移动光动态阴影距离
…………
Num Dynamic Shadow Cascades:动态阴影级联
Distribution Exponent:分布指数(移动端不可用)
Transition Fraction:转换分数(一般不用修改)


通常定向光获得小物体阴影首先调节:Dynamic Shadow Distance MovableLight 缩小该值(通常设为相机距离物体到最大距离)
如果出现波纹可增大Shadow Bias阴影偏移值,并增大Shadow Filter Sharpen阴影波纹过滤值,增大Contact Shadow Length值弥补偏移缺陷
如果阴影清晰度不够则增大Num Dynamic Shadow Cascades动态阴影级联

没有评论:

发表评论