Floor level + Reset view

Hey, I’m trying to use the tracking origin set to floor level, when I press play the floor is positioned where it should, but if I reset the view from the Oculus menu I get pushed down into the floor, also getting this in the template, why?

Also is there another way to get the guardian’s floor height so I can check the player height?

Thanks

This is using OpenXR in 4.27

For the player height, the component the camera is parented to is always located at the playspace origin, so subtracting the height of that component from the height of the camera component should give you the players current height.

The problem is that resetting the view changes the distance from the camera to the origin so this isn’t a reliable way to get the player height

At this point I’m considering making my own floor calibration system for my game just so that I can get the player height

A video of the problem with the “height” shown on the left while I’m standing up and recentering the view

I think that behavior violates the OpenXR spec. The spec states that the stage reference space is located on the floor, so changing the height seems like unintended behavior. You should report that to the runtime vendor.