Project

General

Profile

Feature #1852

Support for Oculus Rift DK2 (extended desktop mode, LibOVR 0.4.3)

Added by skyjake over 6 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
3rd party compatibility
Target version:
Start date:
2014-08-13
% Done:

100%

Tags:

Description

LibOVR 0.4 has a new (plain C) API for accessing the Rift. Head position tracking needs to be integrated with player movement so that it is possible to look around corners.

Forum thread: http://dengine.net/forums/viewtopic.php?f=9&t=1866


Related issues

Related to Feature #1636: Support for Oculus RiftClosed2013-10-23

Related to Bug #2135: Disable Oculus support by default (until proper LibOVR 1.0 support is implemented)Closed2015-11-28

History

#1 Updated by skyjake over 6 years ago

  • Description updated (diff)

#2 Updated by skyjake over 6 years ago

  • % Done changed from 0 to 30

#3 Updated by skyjake over 6 years ago

  • % Done changed from 30 to 70

#4 Updated by skyjake over 6 years ago

  • Description updated (diff)

#5 Updated by skyjake over 6 years ago

Currently progress is stalling a little because the Windows build is crashing with LibOVR 0.4.1. I don't have a good Windows machine to debug this stuff on... The same code works on the Mac, though.

(It might be worth noting that OculusWorldDemo uses D3D for rendering, while we're trying to use OpenGL.)

#6 Updated by skyjake over 6 years ago

  • % Done changed from 70 to 80

#7 Updated by skyjake over 6 years ago

With LibOVR 0.4.2 things are working a bit better. However, direct rendering mode does not appear to be compatible with our OpenGL code on Windows. Could be a Qt issue, needs to be tested with Qt 5.4's new OpenGL APIs.

#8 Updated by skyjake over 6 years ago

  • Subject changed from Support for Oculus Rift DK2 to Support for Oculus Rift DK2 (extended desktop mode)

#9 Updated by skyjake over 6 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 80 to 100

#10 Updated by skyjake over 6 years ago

Closed this issue in the scope of 1.15.

#11 Updated by skyjake over 6 years ago

  • Subject changed from Support for Oculus Rift DK2 (extended desktop mode) to Support for Oculus Rift DK2 (extended desktop mode, LibOVR 0.4.3)

#12 Updated by skyjake about 6 years ago

#13 Updated by skyjake over 5 years ago

  • Related to Bug #2135: Disable Oculus support by default (until proper LibOVR 1.0 support is implemented) added

Also available in: Atom PDF