[LayaAir3]阴影显示有问题?

1.自定义材质阴影不显示b2,b3版本都这样。
2.pass中的模板不生效(找不到用法,看引擎中有解析这个参数,还有加载完成后在代码中获取pass状态并设置也不生效。)
已邀请:

Laya_Fred

赞同来自: Gaara2

您好,您demo中BlinnphongMaterial材质使用的Blinnphong自定义shader里面定义了BlinnPhong模式的绘制pass,没有定义阴影的DepthPass,您参考我这个自定义shader,增加阴影pass就可以了;引擎中内置的BlinnPhong材质是默认带有阴影pass的。修改文件如下,参考修改后的效果图如下:
Snipaste_2025-05-19_18-58-14.png

 

Gaara2

赞同来自:

2号问题自己解决了,使用statefirst配置相机纹理格式再补上模板就好了。

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作