【问题标题】:Shadows doesn't disappear阴影不会消失
【发布时间】:2023-11-18 20:36:01
【问题描述】:

我制作了一个马在峡谷中奔跑的无尽奔跑游戏。所以我注意到墙壁上会在自己身上产生阴影,所以我想将其移除,因为它很难看。所以我的问题来了,即使我禁用了从该墙的网格渲染器中投射阴影,我如何才能移除该阴影?我还尝试在墙壁附近放置一个光点,但它仍然不起作用。我该如何解决这个问题。我附上一张照片,以便您了解我在说什么。

Picture

【问题讨论】:

    标签: unity3d light


    【解决方案1】:

    这些很可能只是与场景中的定向光交互的对象。而不是阴影,它们只是照明较少的物体的侧面。

    我可以提出两种可能的解决方案:

    解决方案1:

    转到Window->Rendering->Lighting,选择Environment,更改Environment Lighting Source 值并根据自己的喜好修改颜色值。

    解决方案2:

    添加一种材质,改变物体与灯光的交互方式。一种选择可能是仅添加具有一些排放的标准材料。

    【讨论】: