← All ideas
  • Published 19 Sep 2020

Timewarp/ reproject for VR scene inspection

There are a lot of performance concerns with launching large/non-optimized scenes in Eevee VR, but the biggest concern/easiest solution would be fixing the lack of timewarp. If the render engine cannot complete the next refresh in time, it should fall back to a reprojection of the previous refresh displaced/rotated with the latest head orientation data, not simply redraw the frame. Simple redrawing causes AWFUL jittering on unoptimized scenes and makes VR scene inspection unusable :(

This is a relatively simple piece of technology that comes as standard in most VR engines, and it would enormously extend the number of scenes which can be feasibly viewed in VR. I assume it's already in the pipe but I'm here putting in my vote to give it higher priority!

0%

Development Status: Open

Upvote 0 Downvote 1
cerebral
19 Sep 2020

1 Comment

fructdw

I think every platform implements it differently, eg wmr reprojection is different from steam motion smoothing and timewarp is oculus thing. So it's probbaly gonna be handled by openxr layer when if it's possible.