X-Git-Url: http://git.tdb.fi/?p=libs%2Fvr.git;a=blobdiff_plain;f=source%2Fopenvr%2Fopenvrsystem.cpp;h=e71ba33b45346935d22eb48fc54b22724f4f4888;hp=ec6b418d0a455a9e5f4fb5d7273a6a6e54cc5f8b;hb=0b9fa4d7eb2acb22f5f4f31bbd508d0216421108;hpb=b6de7d24475dec8f5d6b8148a69cf8b561bc0761 diff --git a/source/openvr/openvrsystem.cpp b/source/openvr/openvrsystem.cpp index ec6b418..e71ba33 100644 --- a/source/openvr/openvrsystem.cpp +++ b/source/openvr/openvrsystem.cpp @@ -69,6 +69,11 @@ void OpenVRSystem::configure_view(StereoView &view) const view.set_eye_matrices(convert_matrix(left), convert_matrix(right)); } +void OpenVRSystem::set_absolute_tracking(bool a) +{ + vr::VRCompositor()->SetTrackingSpace(a ? vr::TrackingUniverseStanding : vr::TrackingUniverseSeated); +} + OpenVRCamera *OpenVRSystem::create_camera(const GL::Camera &bc) { return new OpenVRCamera(*this, bc);