Unity 树叶透明的地方会错误地遮挡水体问题

类似这样的情况
↑类似这样的情况。被错误遮挡的形状是叶片模型的面。

检查相机的RenderingPath(渲染路径)→如果是Deffered(延迟渲染)→改成Forward(前向/步进渲染)或者Use Graphics Settings(使用Graphics设置)

这种情况是突然发生的,所做的事情是更换了场景相机,通过检查之前的版本对比相机发现原因。
因为有使用IMPOSTORS插件,之前就发生过跟云层的类似问题,还联系作者专门改了shader。所以以为是shader问题,但是想想自己只更换了相机而已,所以仔细对比了一下发现了这个情况。

作为独立开发者会购买很多资源,这些资源的shader有时就是会存在这种问题,如果不具备改shader的能力(最起码能联系到作者),最好还是谨慎地使用资源,做好测试。

猜你喜欢

转载自blog.csdn.net/THRoot/article/details/128768544
今日推荐