VR VIVE 'Reset Orientation And Position' does not take care of player height

Hey there,
when using the Vive and executing the Blueprint Node https://api.unrealengine.com/INT/BlueprintAPI/Input/HeadMountedDisplay/ResetOrientationandPosition/index.html, everything is reset to 0. Well, thats what it should do, but it also resets Z, means it does not take care of the tracking origin (eye level/floor level). In case of floor level, it should apply the player height.

Currently when Tracking Origin = Floor Level, and you PlayInEditor, we are at the correct height. When using the ResetOrientationAndPosition node, we are within the ground plane.

How do we apply the height of the player again after the Reset?

same problem

same problem. Would be cool if Reset Orientation And Position accepts a position which is used instead of the current position.

I’m also getting same problem, There is no information from Epic Games. This problem also coming in oculus rift (UE4.21) .In previous versions of UE4 worked Fine for Oculus Rift.

Yep, I’m curious about this myself - It’s a bit of a grey area since oculus are the ones providing the plugin/SDK to the engine.

I’ve posted over at the oculus forums with hopes for more info on this.

I have the same behaviour IF I have a camera inside my pawn.

Here is a fix

VRNotifications is a component. I drag this code inside my pawn.

OR If you can, remove your Camera from your pawn.

More on my blog Store Oculus/Vive/Viveport – Farges Maelyss