vrapi: Fix recentering;

This commit is contained in:
bjorn 2021-08-07 09:27:58 -07:00
parent 703104c4d1
commit 8ea24c266c
1 changed files with 2 additions and 2 deletions

View File

@ -94,7 +94,7 @@ static bool vrapi_getName(char* buffer, size_t length) {
}
static HeadsetOrigin vrapi_getOriginType(void) {
return vrapi_GetTrackingSpace(state.session) == VRAPI_TRACKING_SPACE_STAGE ? ORIGIN_FLOOR : ORIGIN_HEAD;
return vrapi_GetTrackingSpace(state.session) == VRAPI_TRACKING_SPACE_LOCAL_FLOOR ? ORIGIN_FLOOR : ORIGIN_HEAD;
}
static void vrapi_getDisplayDimensions(uint32_t* width, uint32_t* height) {
@ -705,7 +705,7 @@ static void vrapi_update(float dt) {
config.WindowSurface = (size_t) window;
state.session = vrapi_EnterVrMode(&config);
state.frameIndex = 0;
vrapi_SetTrackingSpace(state.session, VRAPI_TRACKING_SPACE_STAGE);
vrapi_SetTrackingSpace(state.session, VRAPI_TRACKING_SPACE_LOCAL_FLOOR);
state.offset = 0.f;
} else if (state.session && (appState != APP_CMD_RESUME || !window)) {
vrapi_LeaveVrMode(state.session);