Dear FDev, Please support ASW 2.0 on the Rift!

It says it all there in the title: Frontier, please add support for Asynchronous Space Warp (ASW) 2.0 to Elite!

Asynchronous Spacewarp (ASW) is a frame-rate smoothing technique that almost halves the CPU/GPU time required to produce nearly the same output from the same content.

In other words, it is part of the magic sauce (along with Asynchronous Time Warp) that allows Rift to deliver smooth visuals without judder even when the framerate drops below the target 90FPS.

This is a huge boon for players who love playing amazingly expansive, but incredibly demanding, games like Elite Dangerous in VR. The catch is that ASW can produce distorted visual artifacts when it is working, that can range from mildly annoying to deeply unsettling depending on how low performance drops.

Enter ASW 2.0:

Oculus has developed an update to ASW 1.0 that greatly reduces the artifacts produced by the technique. You can see the difference here, and it is fairly dramatic:

[video=youtube;I3LGq5TmMkw]https://www.youtube.com/watch?v=I3LGq5TmMkw&feature=youtu.be[/video]

The problem is that while ASW 1.0 basically came for free with the Oculus SDK, and did not require any extra work from developers, ASW 2.0 requires that VR games pass their depth buffers through (on every frame I believe). Support for this can to be activated at the game engine level, but while both Unity and Unreal are adding default support for this, studios with custom game engines, like Frontier's Cobra engine, will have to add in support on their own.

Hence my post!

Frontier, IMO, Elite is a VR masterpiece. You guys have done a downright mind blowing job with VR support, and you have been there from almost the very beginning (DK2 anyone?). In fact, I am quite sure that your team is already aware of ASW 2.0, but with everyone head's down on the big Q4 update, I am sure it isn't a priority, and that's very understandable.

That said, I just wanted to leave this request here, in case favorable eyes happened to fall on it when things settle down. :D

Thanks Frontier!

Extra info for anyone who is interested:

Oculus Connect ASW 2.0 presentation: https://youtu.be/ZbLe7b2pUq0?t=1875 (This is timestamped to the ASW 2.0 part of the talk, but earlier in the same presentation Oculus discusses working directly with Frontier to add a dithering update to Elite to heavily reduce banding. Pretty cool.)

Upload VR article on ASW 2.0: https://uploadvr.com/oculus-rifts-asw-2-0-could-greatly-reduce-artifacts-on-low-end-systems/
 
+1

Would like to see this added to the ED.

Those artifacts in ASW 1.0 are the only thing that stop me from using it.
This 2.0 is a massive step forward.
 
+1 here's hoping asw 2.0 doesn't add like 30ms of latency like asw 1.0 . Which effectively overly doubles the latency of the headset. Not what you want to experience much
 
Adding my name to this. FD did a fantastic job of incorporating VR into ED, so much so that it is still the best VR game, in my opinion. Let us hope it is not too much trouble to get ASW 2.0 working.
 
Not to burst any bubbles here, but frontier have not updated the SDK they use for elite for quite some time.
Also this method apparently works poorly if there is no depth information provided, and poorly with transparent surfaces, so don't get your hopes up of this fixing the wobble in menus when using ASW in Elite.

It would be awesome if they put a dev or two on updating the SDK and optimizing more for VR. If only for better integration and performance with dash 2.0. But i don't see that happening right now. But then again who knows, they might surprise us. :)

One change that would benefit both VR and pancake-mode would be if they figgured out a way to render just the UI panels at a higher/super-sampled resolution before outputting them to screen. Would fix almost all issues with readability of the text.
 
Last edited:
+110010110101101 and more.... as an avvid Vr player anything that imroves the experience, like this, gets my support.

Thanks
PEte
 
+1

Been using VR now for about 18 months and mostly play ED because it is one of the best VR games around. Has ruined me, cannot (won't) go back to a monitor. :)

So please FD keep ED up to date with VR developments like ASW 2 and in front of the pack.
 
+1 of course :)

Bought the CV1 (almost) only to play ED, it is one of the most impressive games I've played.

Please don't leave us now !
 
ED is still one of the stand out VR titles and is proof that even if the market is not massive it can be worth supporting (not everyone who plays ED use VR but (in my experience from an admittedly small pool) most people who have VR own elite
Therefore I don't think it is unreasonable to ask FD to dedicate some significant dev time making it as good as they can in VR.
Valve have finally implemented their version of ASW not sure if it is equivalent to 1.0 or 2.0 however
 
Valve have finally implemented their version of ASW not sure if it is equivalent to 1.0 or 2.0 however

1.0 and a little more "rough" around the edges at the moment. It also has the tell tale stutter when engaging / disengaging which can be annoying if you sit on the cusp of 90FPS in certain situations. Both Oculus and Valve really need to address that stutter and focus on making a seemless transition from native 90fps to reprojected 90fps.
 
Unfortunately, as Braben said himself in that infamous interview, he doesn't really see the benefit of VR, and as such I highly doubt it'll be worked on within ED - it's miraculous the new Explorer features are being made VR compatible at all.

Which is incredibly sad.

I also have this suspicion that we might be hearing something about Elite becoming linked to WMR soon, because Microsoft would love to have something as recognisable as ED as a demo piece, and I imagine much money will cross palms. It would explain why Braben is distancing himself from 'normal' VR, in preparation for such a ... partnership.

This is of course pure speculation, but given the amount of money MS have thrown at WMR, and the very lukewarm reception it's got so far... I wouldn't be too surprised.
 
Unfortunately, as Braben said himself in that infamous interview, he doesn't really see the benefit of VR, and as such I highly doubt it'll be worked on within ED - it's miraculous the new Explorer features are being made VR compatible at all.

Which is incredibly sad.

I also have this suspicion that we might be hearing something about Elite becoming linked to WMR soon, because Microsoft would love to have something as recognisable as ED as a demo piece, and I imagine much money will cross palms. It would explain why Braben is distancing himself from 'normal' VR, in preparation for such a ... partnership.

This is of course pure speculation, but given the amount of money MS have thrown at WMR, and the very lukewarm reception it's got so far... I wouldn't be too surprised.

Nooooooooooooooooooooo!!! Arrrrrrrrrrrrrrgh.. do not even say this :)
 
i am not sure how it will work with ED and VR as it is currently sold on the oculus store.

one would think an agreement was put in place to make sure the game continues to be fully played in VR, given it is being sold directly as a VR title.

that said i suppose in theory future expansions could be held back from the oculus store.
 
I will add my +1 to this. I have a feeling they don't really care about VR anymore though. I guess the 3.3 Beta will give us some clues but until we get a curved market screen I don't think we need any more info!
 
Its not a priority, but they are still fixing VR bugs. (Galaxy map seems improved in VR in the 3.3 beta for instance) But I would really like if they showed VR more love. :(

i am not sure how it will work with ED and VR as it is currently sold on the oculus store.

one would think an agreement was put in place to make sure the game continues to be fully played in VR, given it is being sold directly as a VR title.

that said i suppose in theory future expansions could be held back from the oculus store.

What scares me is that they cut Mac and Win32 support. Meaning they are fully prepared to cut of a part of the player base if they are too few... :(
 
Back
Top Bottom