我是3D中的新手。刚开始使用Unity3D。我正在为自己创建一个样本来测试阴影并且存在问题。
正如您所看到的,我创建了两个带有两个立方体的简单墙。我也设置了定向灯。让我们走到墙的背面来查看问题
从技术上讲,前墙应该挡住后墙的阴影。但事实并非如此。我画了一条读线,表明前墙的阴影与另一面的阴影重叠,这意味着所有的都穿过墙壁。为什么会这样。请帮忙......
答案 0 :(得分:0)
由于使用的着色器可能允许阴影通过,其次,您是否可以进入播放器设置并检查是否使用了不同渲染的前向,因为它们的光照技术非常不同,它们可能会有不同的结果。
但总而言之,最好的猜测是你使用的着色器允许阴影通过。
答案 1 :(得分:0)
将着色器设置为DIFFUSE。我有同样的问题并解决了这个问题。我的聚光灯正在通过托尔