SteamVR multi pass rendering in URP turns particle systems invisible

Hi,

I’m having an issue where if I switch to multi pass rendering in a Universal Render Pipeline project with SteamVR, all my particle systems and line renderers become invisible in the game view. They still show up okay in the scene view however.

The following error gets logged in the console:

Assertion failed on expression: 'IsMatrixValid(matrix)' UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)

I’ve tried both version 2020.1.0f1 and the latest 2020.1.8f1 with clean projects, and the same problem occurs.

If someone could help me pinpoint what’s wrong here I’d be forever thankful! :slight_smile:

Hi @forbs01 sorry for reviving this but have you evet figured it out?