Jump to content
 
Dario

VIVE Cosmos OpenXR Developer Preview

Recommended Posts

Announcing the early access OpenXR Developer Preview - UPDATED

Intended audience: OpenXR application developers who currently include OpenXR support in current game engines (e.g. UE4 applications using the OpenXR plugin) or custom apps/engines that implement the OpenXR specification.

What is OpenXR?

OpenXR is a royalty-free, open standard that provides high-performance access to Augmented Reality (AR) and Virtual Reality (VR)—collectively known as XR— platforms and devices. To learn more about using OpenXR to develop VR application, check out the OpenXR 1.0 specification, API reference and quick reference guide. For more information, see the Khronos OpenXR page.

 

OpenXR Extensions supported: (updated)

XR_KHR_D3D11_enable
XR_KHR_D3D12_enable
XR_KHR_opengl_enable
XR_HTC_vive_cosmos_controller_interaction
XR_KHR_visibility_mask
XR_KHR_win32_convert_performance_counter_time
XR_EXT_hand_tracking (supported via API layer) 

 

Current Version: 2.0.15.6

ViveOpenXRPreview.png.405475fde958adde2ebe3ef674fa597c.png

 

                                                                                                                                                  

Enabling OpenXR Preview

Note: To enable please go to Vive Console Settings and use the code:
OPENXRBETADEV00

PrivateBeta.thumb.png.645e6fff816de5f265b82fdbfd5ae55e.png

 

Development For UE4 Developers:

UE4 developers can start with this project:

Documentation for OverrideOpenXRPlugin Project.pdf
OverrideOpenXRPlugin.zip


UPDATE:  ViveOpenXRPlugin_UE426.zip

 

  • New Vive OpenXR Unreal Plugin to support Unreal 4.26
  • OpenXR.Documentation is inside the package.

 

Development For Unity Developers:

Note: Unity has released a preview version of the Open XR plugin for Unity 2020.2
Please see the related post for detailed information and for the download link to the Vive Cosmos Controller Feature for Unity OpenXR:
 https://forum.vive.com/topic/9141-vive-cosmos-controller-openxr-feature-for-unity/


Sample OpenXR applications:  (additional examples forthcoming in forum)

If you're interested in simply trying out an OpenXR sample app with the Vive Cosmos,  Here is a sample build:  

CosmosControllerSample(Unity).zip


There are also third party applications already available. One example is  Blender which supports OpenXR (inlcuding the Vive Cosmos OpenXR preview runtime) within the Blender application which helps designers test their creations without leaving the Blender editor: 
https://docs.blender.org/manual/en/latest/addons/3d_view/vr_scene_inspection.html


Additional Notes:
Please note if you are having issues, please check or install the latest Visual C++ redistributable found here: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

Stay tuned for additional documentation and examples and updates.

Share this post


Link to post
Share on other sites

Updated to day and now Openxr dont work on Microsoft flight simulator 2020 vr. why i dont know.. please help

 

Share this post


Link to post
Share on other sites

I also have some problems using openxr the viveport gives me different colors on each screen and many times. It also costs horrors to start or enter some app or game but not always. I think it will be steamvr 1.15.12.

Share this post


Link to post
Share on other sites

@cusa123, sorry it's not clear, are you using the OpenXR preview runtime for Cosmos or are you using SteamVR? (both won't run at the same time)

@Patrik Did you mean you recently updated the preview runtime or MSFS 2020 or both? I thought VR support for MSFS 2020 was coming end of Dec. Early previews may be limited to specific devices - did you have it running earlier or with SteamVR's OpenXR runtime?

Share this post


Link to post
Share on other sites

Hi Dario.. I have fixed this problem. I am a closed Vr beta tester for ms2020 and it works fine...

The issue was : when i run the openxr with the vive cosmos beta it was working really really good. Then a update came and it stop working. So i had to go beck to standard update to make it work.

It was like Msfs2020 conflicted with the vive cosmos openxr. I will try more out if you want log files please explain where to get it and i can send it ..

Kind regards Patrik

Edited by Patrik

Share this post


Link to post
Share on other sites
31 minutes ago, Patrik said:

Hi Dario.. I have fixed this problem. I am a closed Vr beta tester for ms2020 and it works fine...

The issue was : when i run the openxr with the vive cosmos beta it was working really really good. Then a update came and it stop working. So i had to go beck to standard update to make it work.

It was like Msfs2020 conflicted with the vive cosmos openxr. I will try more out if you want log files please explain where to get it and i can send it ..

Kind regards Patrik

 

Thanks Patrik, for the update.  Please feel free to send me a private message to send logs.

Share this post


Link to post
Share on other sites

Hi, I see that for now Direct3D is the only graphics API supported by the Vive OpenXR runtime, does HTC plan to support others APIs like Vulkan anytime soon?

Share this post


Link to post
Share on other sites

@Gianmarco

Please see the updated list of extensions, we've added opengl support recently. Thanks for the feedback, we'll get back to you when we can announce additional support.

Share this post


Link to post
Share on other sites

Please sign in to comment

You need to be a member in order to leave a comment

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...