3.6.2 阴影怎么开启?

场景


平行光

Plane模型

Box模型

运行效果

各位大佬,问题出在哪了,文档跟实际的有些差异

比对一下这个demo,测试是正常的,在3.6.2 版本上

NewProject_362.zip (7.2 KB)

另外,看一下 你是否有烘焙光照贴图。

如果有的话,把光照贴图的那个文件夹 删除试试

Default和2DUI层被我的投影相机渲染,透视相机选的是3DUI,看了你的demo,我把透视相机的Default层勾上,影子能出来了,Default层看来不能给2dui用了,每次创建节点都得选一下,有点难受

而且只是在场景中是正常的,在预置体里面阴影还是无效的

给个你的 测试例,看看?

你看看
test.zip (2.9 MB)

场景在app-scene里,预制体你搜PageGame

我的Prefab下阴影显示不出来的原因我找到了,是因为Prefab根节点绑了Widget…,Widget导致模型的世界坐标y轴>0,阴影的位置对不上了。

是cocos阴影就是这样的还是用法有问题,为啥阴影是个片呢,不是应该像现实中一样有遮挡折射吗

Unity这个就是我理解正常的

如果你在 scene 里面使用的平面阴影(planar shadow),那么只有平面能接受到阴影 ,

如果是物体上也需要实时阴影,你需要将阴影设置为 shadow map。

请问有锯齿怎么解决呢image

NewProject_362.zip (13.3 KB)

你按照这个demo 看看,里面我开了 shadow map。 shadow map 开启还有一个比较重要的设置,就是灯光上的 shadow enable 也需要勾选开启。

是只有引擎提供的Plane模型才能接受plannar阴影吗
我知道这个模式是咋回事了

还有个很奇怪的问题,可见性掩码值不一样?


看这个截图,感觉是个 BUG。怎么复现呢?

创建两个相机A、B
A先选择Nothing,然后再把那3个layer勾上
对比AB

嗯,和相关负责同事反馈了。确实存在这个问题,但是不影响功能使用。 (后续是有计划修改的)