OpenXR support for IL-2 and DCS for Windows Mixed Reality VR headsets (2024)

Just played a bit around with the Upscaler in the Toolkit with DCS...

Man, what a difference! Everything is such crisp and clear through the ´sharpening´...incredible! I can´t believe, never made use of this option before as it is such an improvement in visual quality. The landscape is such beautiful now - you could easily spot the runway miles away from 20.000ft.

Spotting other aircrafts in the sky is very much improved. And the co*ckpit ´wear and tear´ is much better pronounced.

Just try the following in the OpenXR Toolkit:

Upscaler set to FSR

Size to 88% ( for example, but it´s what I´ve just set spontaneously )

Sharpening: 100% <--- THAT´S THE ONE!!!!

Through the image has become massively crisp, there are induced some tiny shimmering effects on very small thin lines here and there - nothing to bother about for me and not really recognizable as a downside, but those tiny shimmerings surely had been coverer before by a standard overall bluriness without additional sharpening in comparison.

Really recommend to try this out and make a view of your own. Easy to switch back or adjust those setting to ones likings.

Will try what the sharpening effects could do for IL-2 next ...

... so, after checking the sharpening effects with IL-2, I came to conclude, that it is not so much pronounced as in DCS on the first view.
While the ground and assets look a bit less foggy, there is not so much of change visible there. But this has to do with less graphical fidelity in IL-2 of the maps like Stalingrad or Moscow ( on the other hand, this is why IL-2 perfroms much, much better in VR than DCS ). Also the wasn´t so much a change visible in the IL-2 co*ckpits, as those are in anyway very sharp and detailed ( using 4K textures in IL-2 ).

But where the sharpening effect shines in IL-2 is on the aircraft models. So much more detailed in external view and the view on other warbirds. Spotting is improved and identifying more easy with more sharpened and detailed aircraft models. When a swarm of P-47´s and P-51´s engange dirctly from the front and passing close with high airspeed it just felt much more realistic and faster to me as you could observe very small details on the opponents, when they are passing close. Also hunting a train on the ground, the train looks much better as it is sharper and better visible. Haven´t looked yet at the Rheinland map with a few more hills or attacking ground assets.

In DCS the effect is much more visible due to the much more detailed landscapes and cities of the Nevada map and Syria.

How the Upscaler in OpenXR Toolkit works

There are three option belonging to the Upscaler:

1. Upscale to choose from ´none´, ´NIS´, ´FSR´

NIS is Nvidia developed upscale method, which works with Nvidia cards only.

FSR is AMD developed upscaler, which works with both Nvidia and AMD cards. The Internet says FSR is the much better and more performant upscaler method compared to NIS, so FSR seems to be the one method to choose from.

2. Size

With the size could be defined the image resolution which should be rendered and then upscaled from there to the target resolution.
100% size is exactly the target resolution ( in my case approx 3160 x 3060 for HP Reverb G2 set to 100% renderscale within the OpenXR developer tool ).

If set the size in the OpenXR Toolkit upscaler to 88% the GPU renders an image size of approx 2700 x 2700 and the FSR upscaler algorythms scales the set size of approx 2700 x 2700 up to 3160 x 3060. By this the render process frees performance, means you´ll get more FPS. How much more differs. on system and settings.
It is said, that the Upscaler is more efficient on mid- and low-range system and less efficient on high end systems.The purpose of the upscaler in anyway is to get more performance, while maintaining the visual quality of a high resolution image.

2.b There is also an ´Anamorphic´ option which could be set to ´on´ or ´off´. With this setting the width and heights of the image could be scaled individually. Didn´t tried that out, as I don´t see the need to use it. But it provides the possibilty to only scale the pixel count in the width or heights of the image.
Wouldn´t expect the image to be streched horizontally or vertically as anamorphic means it would be then adjusted back to the format image ( like 16:9, 4:5 or in case of the HP Reverb 1:1 defined by the main API OpenXR developer tool ). I would leave Anamorphic at ´off´ to keep the process of use easier.

3. Sharpening
That surprised a lot in DCS and improved the image crispness and clarity very much. It also cost a bit of performance, which could be balanced out by adjusting the uspcaler size as in point 2. There were several mods before for DCS like ´Reshade´ among others, which provide more sharpness in VR, but with the OpenXR toolkit it is now very easily doable with very good results in sharpness and performance. I´ve set to 100%, but could be dialed down for individual setting.

I would start with the sharpening set to 100%, observing then the FPS counter, if performance got lost through the process, while getting a much, much sharper image and then get back the lost FPS by dialing down the upscaler size. Looks like these two functions work very good in combination in the OpenXR Toolkit.

OpenXR support for IL-2 and DCS for Windows Mixed Reality VR headsets (2024)


Does OpenXR work with DCS? ›

If you run DCS in MT, then it ALWAYS selects OpenXR. You cant evne run it in another runtime.

Which VR headsets support OpenXR? ›

Supported headsets
Headset brandSupports OpenXR Toolkit?OpenXR runtimes available
Oculus (Quest, Quest 2, Quest 3 Quest Pro…) via Steam LinkYesSteamVR OpenXR
Varjo (Aero, VR-3…)YesVarjo OpenXR, SteamVR OpenXR
Pimax (5K, 8K…)YesPimaxXR, SteamVR OpenXR
HTC Tier 1 (Vive original, Vive Pro)YesSteamVR OpenXR
7 more rows

What is OpenXR for Windows Mixed Reality? ›

OpenXR is an open royalty-free API standard from Khronos, providing engines with native access to a range of devices across the mixed reality spectrum. You can develop using OpenXR on a HoloLens 2 or Windows Mixed Reality immersive VR headset on the desktop.

Does IL-2 support VR? ›

IL-2 Sturmovik runs in VR easily and flawlessly with very little choppiness as long as your PC can handle it.

Which VR headset works with DCS? ›

What VR devices does DCS World support. HP Windows Mixed Reality Headset, HP Reverb G2, Oculus Rift S, Oculus Rift CV1, Oculus Quest 2, HTC Vive Cosmos, HTC Vive Pro, HTC Vive Pro 2, Pico3, Pico4, Pimax 4K, Pimax 5K, Pimax Vision 8K, Valve Index, Samsung HMD Odyssey and others.

Is OpenXR better than SteamVR? ›

There are a few reasons why OpenXR might offer better performance than SteamVR in DCS. First, OpenXR is a newer standard designed to be more efficient. Second, OpenXR can take advantage of specific hardware features and more customizations, which can help to improve performance.

How to install OpenXR on Windows? ›

  1. From your computer, open the SteamVR app.
  2. Head to Settings.
  3. Select Show in Advanced Settings.
  4. Head to the Developer tab.
  5. Set Current OpenXR runtime as "OpenXR runtime"
  6. Launch Microsoft Flight Simulator.
  7. Put your headset on.
Jan 27, 2024

What is the difference between OpenVR and OpenXR? ›

Key Differences Between OpenXR and OpenVR

OpenXR is an open standard, reducing development and maintenance burden, while OpenVR is a proprietary API developed by Valve. OpenXR is backed by many tech giants and ensures cross-platform compatibility, while OpenVR primarily supports SteamVR games and software.

Is Windows Mixed Reality still supported? ›

In January 2023, Microsoft laid off entire teams which were developing HoloLens, Virtual Reality, and Mixed Reality products. On December 21, 2023, Microsoft announced that WMR has been deprecated and will be removed in Windows 11 version 24H2 expected in late-2024.

Why is il 2 not launching in VR? ›

If you launch IL-2 and VR mode doesn't kick in, make sure that Steam VR (and Oculus Home if you have Oculus Rift) are installed and configured properly, and/or launch them manually before starting the game. If VR still won't kick in, go to graphics settings of the game and check that 'Use VR HMD' option is on.

How to run il2 in VR? ›

To start the 1C version is simple, for VR just check the "Enable VR" (or not) in Settings before hitting "Play". For Steam you have to enter the game and go to settings, enable VR, then save, exit, and restart and you are in VR. To run in 2D you have to go in again, un-tik VR, save, exit, restart..

Does the Quest 2 work with SteamVR? ›

An Oculus Quest 2 can be used to play Steam VR games on your computer. You can do so with a wired connection or wirelessly using Air Link; you'll just need to make sure your PC meets the requirements so the games can run properly.

What is DCS compatible with? ›

Recommended system requirements (HIGH graphics settings): OS 64-bit Windows 10/11; DirectX11; CPU: Core i5+ at 3+ GHz or AMD FX / Ryzen; RAM: 32 GB ; Free hard disk space: 500 GB on Solid State Drive (SSD) + extra space for paid content ; Discrete video card NVIDIA/AMD with 8GB VRAM+; joystick; requires internet ...

Does DCS have VR support? ›

Still in VR, go to your library and start DCS via the library, with MT enabled just as you would do playing on a flat screen. 5. DCS will start... in VR. yay!

What is the difference between OpenXR and WebXR? ›

WebXR focuses on enabling immersive experiences directly within internet browsers, catering to a broader audience of users. In contrast, OpenXR is specifically designed for creating VR, AR, and MR applications that are compatible across XR devices like mixed reality headsets and VR glasses.

How do I enable OpenXR? ›

  1. From your computer, open the SteamVR app.
  2. Head to Settings.
  3. Select Show in Advanced Settings.
  4. Head to the Developer tab.
  5. Set Current OpenXR runtime as "OpenXR runtime"
  6. Launch Microsoft Flight Simulator.
  7. Put your headset on.
Jan 27, 2024

Top Articles
Latest Posts
Article information

Author: Aracelis Kilback

Last Updated:

Views: 6658

Rating: 4.3 / 5 (44 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Aracelis Kilback

Birthday: 1994-11-22

Address: Apt. 895 30151 Green Plain, Lake Mariela, RI 98141

Phone: +5992291857476

Job: Legal Officer

Hobby: LARPing, role-playing games, Slacklining, Reading, Inline skating, Brazilian jiu-jitsu, Dance

Introduction: My name is Aracelis Kilback, I am a nice, gentle, agreeable, joyous, attractive, combative, gifted person who loves writing and wants to share my knowledge and understanding with you.