Add stereoscopic rendering through multiview
This commit is contained in:
parent
600b4c9c7b
commit
15c1a76361
53 changed files with 1062 additions and 467 deletions
|
|
@ -119,7 +119,7 @@ void XRServer::center_on_hmd(RotationMode p_rotation_mode, bool p_keep_height) {
|
|||
reference_frame = Transform3D();
|
||||
|
||||
// requesting our EYE_MONO transform should return our current HMD position
|
||||
Transform3D new_reference_frame = primary_interface->get_transform_for_eye(XRInterface::EYE_MONO, Transform3D());
|
||||
Transform3D new_reference_frame = primary_interface->get_camera_transform();
|
||||
|
||||
// remove our tilt
|
||||
if (p_rotation_mode == 1) {
|
||||
|
|
@ -148,7 +148,7 @@ void XRServer::center_on_hmd(RotationMode p_rotation_mode, bool p_keep_height) {
|
|||
Transform3D XRServer::get_hmd_transform() {
|
||||
Transform3D hmd_transform;
|
||||
if (primary_interface != nullptr) {
|
||||
hmd_transform = primary_interface->get_transform_for_eye(XRInterface::EYE_MONO, hmd_transform);
|
||||
hmd_transform = primary_interface->get_camera_transform();
|
||||
};
|
||||
return hmd_transform;
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue