ValveSoftware / openxr_engine_plugins

Contains Valve-provided plugins for using OpenXR extensions with various game engines
BSD 3-Clause "New" or "Revised" License
50 stars 15 forks source link

Is it possible to port the plugin for Unreal Engine 4.26.2? #7

Open RAMRODXR opened 1 year ago

RAMRODXR commented 1 year ago

We use the HTC Vive Focus 3 for our project and unfortunately there are some complications with Open XR and Unreal Engine versions 4.27.2 and 5.0.3. When moving the head, all objects in the level are blurred and shaky, which causes strong motion sickness for the users. This problem does not occur with Open XR and Unreal Engine version 4.26.2. For our project it would be very desirable to get the plugin working for the older version as well.

1runeberg commented 1 year ago

HI - Is the issue only apparent with the tracker plugin also enabled in the project or is this a more generic problem with OpenXR and UE4.27?

RAMRODXR commented 1 year ago

This is a basic problem with Open XR and Vive Focus 3 with UE4.27.2 and 5.0.3. The tracker plugin was not enabled in my tests and the error still occurred. If we disable the Open XR plugin in the engine and enable Steam VR plugin, then the problem does not occur.

RAMRODXR commented 1 year ago

Do you have any idea how to fix this problem?

1runeberg commented 1 year ago

Do you have any idea how to fix this problem?

Since it is working with UE4.26 and not 4.27 & 5.0 and it's not an issue with the tracker plugin itself, the issue you're encountering might be related to the UE OpenXR plugin itself. This was developed by Epic and not by Valve, so it's probably better to check with Epic on the first instance and explain the issue, perhaps providing test builds for both 4.26 and 4.27.