1. VirtuaTyKing's Avatar
    News: New SteamVR beta with its answer to "Asynchronous Timewarp"-screenshot-2016-05-24-13.05.17-1000x562.png

    Update: Valve released an update to its SteamVR beta today with initial support for asynchronous reprojection. The feature does not support AMD GPUs in its current version. With NVIDIA, an updated driver is required.

    Valve’s answer to a technique employed by Oculus that helps VR experiences run smoothly is here.

    Facebook-owned Oculus uses a technique called “Asynchronous Timewarp” (ATW) to compensate for situations where the hardware drawing a virtual experience can’t keep up with the rate needed to make it feel smooth. With PC’s, that rate is currently 90 frames every second and drops below this rate could make VR uncomfortable. So various techniques, some of them known as reprojection, are employed to try and get to 90 frames per second.



    Oculus, in fact, recently announced a secondary technique it calls “Asynchronous Spacewarp” (ASW). This new approach gave the company the confidence to announce a minimum specification for the Rift. In other words, a year and a half after Oculus announced hardware specifications “recommended” to run the Rift with a good experience, the company added a new “minimum” set of hardware requirements that would use this ASW method to help produce a good experience. NVIDIA, for example, is evaluating whether its newly announced $140 GTX 1050 Ti graphics card is capable of meeting this minimum specification.

    The graphics card is typically the most expensive part of a VR computer, and just two years ago enthusiasts and developers could spend $700 for a graphics card that could run the second Oculus Rift development kit at its full frame rate. Gains expected from ASW, however, led Oculus to show off a $500 PC said to meet the Rift minimum specification. This new low-cost PC dramatically lowers the barrier to entry, but what kind of an experience it offers in VR across the wide range of software available is still unknown.

    Valve, for its part, took a different approach. For the SteamVR-powered Vive headset, the company recommended to its partner HTC very similar specifications to the original ones recommended by Oculus for Rift. Valve originally implemented an “Interleaved Reprojection” technique instead of something like ATW, graphics programmer Alex Vlachos told UploadVR, because Valve’s approach works on all modern graphics processing units (GPUs) — even those in use on Mac and Linux. The Rift, in contrast, is only supported on Windows.

    “Asynchronous Reprojection (what Oculus calls ATW) works on only a subset of GPUs out there, and ASW works on an even smaller subset of GPUs,” Vlachos wrote in an email. “We are close to releasing our Asynchronous Reprojection feature which is very similar to ATW.” (UPDATE: It is here now)

    Valve is also planning on working with GPU vendors to move forward with reprojection technology that makes “use of the hardware-generated motion vectors,” so something like ASW could be in the offing for Valve as well. That said, don’t expect a minimum specification coming from Valve.

    “We have no plans to suggest a minimum spec that is based on reprojection right now,” Vlachos wrote. “Our goal is to provide high-quality VR to customers, and we see all reprojection techniques as a safety net for the occasional dropped frame… it is up to each software application to specify their min spec for that engine, since only they can vet what minimum GPU is actually required to render their assets at framerate.”

    As both Oculus and Valve acknowledge, these techniques have different drawbacks. Among them are visual artifacts that might make someone uncomfortable. That’s why Valve, Vlachos wrote, is “going to continue to suggest a recommended spec to customers where most VR software applications hit 90 fps natively without requiring reprojection. We will continue to work with devs to improve their engines to hit framerate.”



    Source: Valve's Answer To Asynchronous Timewarp Arrives (UPDATE)

    I had to shutdown and reboot after installing beta as it totally crashed steamVR. I look forward to experimenting with it playing Dirt Rally tomorrow probably.
    Last edited by VirtuaTyKing; 10-25-2016 at 05:43 PM.
    10-25-2016 04:01 PM
  2. Cale Hunt's Avatar
    Thanks for sharing V. Let us know how Dirt goes.
    10-25-2016 06:41 PM
  3. VirtuaTyKing's Avatar
    Thanks for sharing V. Let us know how Dirt goes.
    Best way I can describe it is it's akin to viewing fps drops on a monitor. Definitely preferable to interleaved reprojection in this case. Nothing beats flat out 90fps of course. Currently SteamVR's fps counter doesn't work with it on.
    10-26-2016 06:17 PM
  4. VirtuaTyKing's Avatar
    I'm noticing ghosting or bleeding even with it turned off. Don't know the correct term for it. Pretty sure it wasn't like that before. If you turn your head sharp whilst looking at base stations it's easy to spot. It's a beta I suppose.
    10-27-2016 05:02 PM

Similar Threads

  1. News: Robinson: The Journey tests VR gamings $60 price barrier
    By VirtuaTyKing in forum VR News & Discussion
    Replies: 7
    Last Post: 12-26-2016, 10:00 AM
  2. How to make multiplayer VR a safe space for people
    By EgoAnt in forum VR Developer Lounge
    Replies: 8
    Last Post: 12-19-2016, 11:32 AM
  3. LG 360 with non lg phones
    By Efraim Davidoff in forum Buying an LG 360 Cam
    Replies: 5
    Last Post: 10-30-2016, 11:34 PM
  4. Replies: 2
    Last Post: 10-27-2016, 08:36 AM
  5. News: First Official HTC Vive VR Cafe Opens in Shenzhen, China
    By VirtuaTyKing in forum VR News & Discussion
    Replies: 2
    Last Post: 10-25-2016, 04:24 AM
LINK TO POST COPIED TO CLIPBOARD