URP中 Render Objects失效bug:
在URP渲染管线配置中增加了描边的Render Objects,类似如下配置:
莫名其妙的突然失效了,通过Frame Debug发现本该在渲染队列中的Outline干脆就没有出现,说明压根没有渲染Outline,正常应该如下图所示:
经过一番检查测试,新建了一个URP配置文件,在Renderer List中设置为默认,描边竟然恢复正常了!!!对比排查发现旧的配置文件中有个无效的NewCustomRenderPassFeature(大概是无意间创建的),导致直接跳过了后面的Outline,而且这个无效的配置无法删除,大概是Unity的bug,只能通过使用新的配置文件解决了。
新的配置文件如下: