[0]2.12.1beta 阴影出现类似皮革的异常纹理

        this.light = this.owner as Laya.DirectionLight;
        this.light.shadowMode = Laya.ShadowMode.Hard;
        this.light.shadowCascadesMode = Laya.ShadowCascadesMode.NoCascades;
        this.light.lightmapBakedType = Laya.DirectionLight.LIGHTMAPBAKEDTYPE_REALTIME;
        this.light.shadowNearPlane = 0.1;
        this.light.shadowDistance = 24;
        this.light.shadowStrength = 0.7;
        this.light.shadowResolution = 1024; 
3D物体的castShadow receiveShadow  都为ture图1为DirectionLight角度斜45照射下来的效果
图2为DirectionLight垂直角度照射下来的效果
 
 
1629882234(1).jpg ]H{OH2BJ}SQ}{MMWU8YJ{0.png
已邀请:

小小泽

赞同来自:

和同事确认了一下,目前是支持同时接受阴影和产生阴影的,你可以尝试调整下阴影参数。如果还是有问题的话,可以提供一个能复现的demo和资源,我们看看是什么原因导致的。感谢反馈

158*****723

赞同来自:

demo已上传,如果设置模型的castShadow=true就会出现这种情况

小小泽

赞同来自:

我复现了一下,就是调整了下灯光的阴影强度,数值在0.01时看起来会正常,具体你需要什么数值你可以自己调调试试看
163004980.jpg

小小泽

赞同来自:

呢你可以把最大阴影距离调整下
 light.shadowDistance = 1;
 

要回复问题请先

商务合作
商务合作