Okabintaro / SubmersedVR

A Subnautica VR mod aiming to bring full motion controler support and common VR mechanics to the game.
MIT License
179 stars 10 forks source link

Ambient Occlusion not matching on both eyes #102

Open JeremieGuy opened 6 months ago

JeremieGuy commented 6 months ago

Issue : The ambient occlusion for certain objects will not match on both eyes with certain angles. This leads to artefacts that make the object appear "shiny" and "dark" at the same time as the information received by both eyes is different. I don't know if this is a standard issue when porting to VR or if it's fixable in a managable scope. Expected behavior : Both eyes receive the same ambiant occlusion data for the objects regardless of the viewing angle and the intensity

Playing on quest 3 via steamVR.

Thanks for the great mod by the way, much appreciated.

LuigiEP commented 3 months ago

same i have the meta quest 3 too

ethyrx commented 3 months ago

This is just an issue with Screen Space Ambient Occlusion (SSAO) itself. It's a shader that calculates shadows based on what you see. However, each eye sees something different, so how it looks is going to be different for each eye. Personally I hate how it looks and turn it off.

However, theoretically you could turn it off, download something like Reshade, and create your own settings for an Ambient Occlusion shader. People have had success with it in SkyrimVR. https://www.reddit.com/r/skyrimvr/comments/rvbptd/beta_testing_lowcost_ambient_occlusionglobal/