ValveSoftware / steamvr_unity_plugin

SteamVR Unity Plugin - Documentation at: https://valvesoftware.github.io/steamvr_unity_plugin/
BSD 3-Clause "New" or "Revised" License
1.04k stars 258 forks source link

Errors using URP, Unity 2020.3 LTS and Multipass #939

Open FaBoris opened 3 years ago

FaBoris commented 3 years ago

Using a clean project with the latest version of Unity 2020.3.2 LTS, SteamVR 2.7.3 and the URP template makes the editor throw errors on play if Multi-pass is used: (In the SteamVr sample scene for example)

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

I can reproduce the issue on two computers.

zite commented 3 years ago

We'll take a look at this. Thanks for the report.

FaBoris commented 3 years ago

Hi, I can also reproduce this issue on 2020.3.0 and 2020.3.3 (using clean project) Works fine using 2019.4.

FaBoris commented 3 years ago

Hi again, Did you manage to reproduce the issue on your end ? Thanks.

zite commented 3 years ago

Sorry, URP is only somewhat supported as it continues to change. Are you seeing this error in the Simple Scene?

FaBoris commented 3 years ago

Hi, yes this error happend in the SteamVR sample scene. I have tried with every version of Unity 2020.3.X

1runeberg commented 3 years ago

Hi - Just a quick note to let you know we're working with Unity to investigate this issue.

Thanks, Rune

FaBoris commented 3 years ago

Hi again, sorry for insisting but can you confirm the issue on your side? I am worried since I don't see anyone else having it and I don't see it reported on the "know issues" section coming with each unity 2020.3.X LTS update. Thanks in advance.

CircuitLord commented 3 years ago

Am also currently experiencing this issue using the exact same setup as OP, any updates?

KazukiKuriyama commented 3 years ago

Am also currently experiencing this issue using the exact same setup as OP, any updates?

Neuforteil commented 3 years ago

Hey any update about this issue? Thanks.

ExperentiRD commented 2 years ago

Hello. I've been replicated this error also with Unity 2021.1.5 and 2021.3.2, URP template scene and multipass cause the editor to throw many errors per-frame. This issue also affects all my others URP multipass projects.

The real problem is that these exceptions also cause a very heavy performance loss and makes a multipass project impossible to run smoothly with steamVR. Is there any update?

Thanks, will attach the errors i'm getting. err

Jihaysse commented 2 years ago

Getting the same issue as ExperentiRD in Unity 2021.3.4f1, URP, multi pass. Also performance lags and only renders on left eye for lights, VFX, etc...

d0614 commented 2 years ago

Am also currently experiencing this issue using the exact same setup as OP, any updates?

Filip9322 commented 1 year ago

I am currently having this issue in HDRP but I dont seem recognize or track where starts the issue

yaoling1997 commented 1 year ago

This problem is really annoying

wp498930275 commented 1 year ago

How to solve this problem.

yaoling1997 commented 1 year ago

腾讯官方:您的信件已被成功接收~

codyrchildress commented 1 year ago

I am having this same problem. Unity 2021.3.16f1 image

stanyt commented 1 year ago

How to fix it

ydwj commented 1 year ago

How to fix it

ydwj commented 1 year ago

still have this problem in 20213.21f URP Open Vr

ChangYou020805 commented 1 year ago

Excuse me Has this problem been solved?

ChangYou020805 commented 1 year ago

Excuse me Has this problem been solved?

ChangYou020805 commented 1 year ago

在 Unity 2021.3.4f1、URP、多通道中遇到与 ExperentiRD 相同的问题。此外,性能滞后,仅在左眼渲染灯光、视觉特效等......

Excuse me Has this problem been solved?