我使用的是Unity2020.1.13f1c1,目前我遇到一些阴影投错的问题。当我在编辑器中进入播放模式时,会发生这种情况。

人物身体的阴影成为我动画中第一个关键帧的头部阴影。但是当我播放动画而没有进入播放模式时,编辑器中不会发生这种情况。那里的影子很正常。

身体和头部是2分离GameObjects(四边形)下的一个GameObject。这是我为两个GameObjects使用的材料的GameObjects。

此外,我注意到,如果我把头远离聚光灯的范围,阴影又是正常的。

有人能帮我吗?我有什么地方可以做错事吗?还是说这是团结中的一个小故障?或者可能是因为我把这个项目从一个旧版本的团结升级到了2020.1.13f1c1?
[此问题也在团结论坛上发布]
FrameDebug揭示了一些奇怪的东西。渲染管道实际上使用2种不同的纹理进行阴影和不透明渲染。在阴影渲染传递中,它使用了头部的纹理。但是在不透明的渲染通道中,它使用来自身体的纹理。


我不太熟悉URP渲染管道的内部,但是管道如何能够在阴影渲染通道和不透明渲染通道之间切换相同网格的纹理?
发布于 2021-01-29 11:26:11
Nvm似乎是一个统一项目的自动升级问题.重做动画解决了这个问题。
https://stackoverflow.com/questions/65885632
复制相似问题