-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
keep_3d_linear
causes the output to be too dark on Linux
#145
Comments
Heya! It's in fact mentioned in the README as you've noted - but with HDR in mind (and not especially Windows/Linux). In theory, there should not be any difference between Linux/Windows - or at least so we thought. So far I didn't notice it being too dark on my Linux machine - but then again I haven't really compared much to Windows. Possible reasons could also just be a Linux driver issue, or a different version of the OpenVR library between the two. Or even a bug in OpenVR (yeah we had that too). Not sure how useful it will be chasing this, seeing OpenXR becoming the standard. |
Hi @beniwtv! Thanks for the response. I noticed the note about HDR in the README, but what should be added in my opinion would be a note to (potentially) disable But you're right, if OpenXR will gradually replace this plugin, it's probably not worth it to put more time into this. (But, on that note: maybe a mention of OpenXR being the recommended plugin to use could be added into the README of this one? I loosely followed Godot's OpenXR support, but didn't know it can actually already replace this one in many cases.) |
I only have access to AMD cards at the moment, so a driver bug in Nivida or OpenVR/Nvidia could be a thing, too, yeah. |
Oh and on the note of OpenXR: I think it doesn't do overlays yet (if I haven't missed anything as I was quite busy these months), but I plan to add that as we did for OpenVR. |
Our VR output was too dark on Linux - as dark as the VR mirror view on Windows. After some testing, we noticed that by setting
keep_3d_linear
to false, the output seems to be correct. We've tested this with the same project on 2 different Linux machines (where the output was too dark withoutkeep_3d_linear = false
) and on 1 Windows machine (where, as described in the README,keep_3d_linear = true
is preferable). In both cases, we used a Valve Index.I'm not sure if this is something that should / can be fixed in the codebase, or just something to document in the README - I just want to avoid people from being as frustrated with this in the future 😉
The text was updated successfully, but these errors were encountered: