I've recently integrated nVidia VXGI for the Unreal Engine 4, in order to test a couple of scenes using the Vive.
But the rendering has some issues, since I notice that, as soon as the VXGI is enabled from the Post Process Volume, the VR rendering gives me no shadows on the left eye and the proper shadows on the right eye, making the experience quite uncomfortable.
I don't know if this is related to VXGI specifically ( probably ) or the Vive has something to do with it, but I would like to solve this issue so that I'll be able to use dynamic GI in VR.
Anyone has the same issues and possibly a solution?
Are you using stereo instanced rendering? VXGI eats a ton of resources, have you looked at your resource usage? Generally speaking VXGI isn't very suitable for VR (at this moment) and typically works best with deferred rendering.
To reach Viveport's customer service team, email email@example.com
To connect with a live support agent for hardware support, go to www.vive.com/support, click on "contact us" in the top righthand corner, and then opt to speak with a Live Chat agent David R
Technical Specialist - San Francisco, CA; Monday-Friday
Thanks for the reply. Luckly a good samaritan helped me solving the issue, so now I have shadows working properly.
Yes, I'm using stereo instanced and you're right, even with a very simple scene the FPS drops dramatically, so I think that the next gen of GPUs might be able to handle VR.
The main reason for me was to be able to handle the time of the day but also be able to put realtime objects inside the scene, to basically build the interior of a house in realtime.
I tried LPV in UE4, but the results are quite bad, so I guess that the alternative would be to not use VR with VXGI, or to use VR and fake GI somehow, or have different lighting scenarios ( day / night maps ), but the issue with the realtime objects will still be there...