Jump to content

Oculus Rift DK2: Difference between revisions

From VR & AR Wiki
Improving page with detailed specifications, history, features, and references
Tag: Reverted
Undo revision 37272 by Betabot (talk)
Tag: Undo
Line 1: Line 1:
{{Device Infobox
{{Device Infobox
|image =
|image=[[File:oculus rift dk21.jpg|350px]]
|VR/AR = [[Virtual Reality]]
|VR/AR=[[Virtual Reality]]
|Type = [[Head-mounted display]]
|Type=[[Head-mounted display]]
|Subtype = Development Kit
|Subtype=[[PC-Powered VR]]
|Platform = [[PC]]
|Platform=[[Oculus Rift (Platform)]]
|Creator = [[Oculus VR]]
|Developer=[[Oculus VR]]
|Announced = March 2014
|Operating System=[[Windows]], [[Mac]], [[Linux]]
|Release = July 24, 2014
|Requires=PC
|Price = $350
|Predecessor=[[Oculus Rift DK1]]
|Website = https://www.oculus.com
|Successor=[[Oculus Rift CV1]]
|OS = Windows / Mac / Linux
|Display=5.7 inch OLED (PenTile)
|CPU = 2.5 GHz+ (min)
|Resolution=1920 x 1080, 960 x 1080 per eye
|GPU = NVIDIA GTX 970 equivalent+ (rec)
|Refresh Rate=75 Hz, 72 Hz, 60 Hz <ref>VRcompare. Oculus Rift DK2 Specs. Retrieved from https://vr-compare.com/headset/oculusriftdk2</ref>
|Storage =
|Pixel Density=386 PPI
|RAM = 4 GB+ (min)
|Persistence=2 ms, 3 ms, full
|Display = 5.7" OLED (PenTile)
|Field of View=100° (nominal)
|Resolution = 1920 x 1080 (960 x 1080 per eye)
|Optics=??
|Refresh = 75/72/60 Hz
|Tracking=6DOF
|Brightness =
|Rotational Tracking=[[Gyroscope]], [[Accelerometer]], [[Magnetometer]]
|FOV = 100°
|Positional Tracking=Separate Camera, [[Near Infrared CMOS Sensor]]
|PPD =
|Update Rate=Rotational: 1000 Hz, Positional: 60 Hz
|Lenses = Aspheric
|Tracking Volume=72°H x 52°V (8.2 feet range)
|IPD = 63.5mm (fixed)
|Latency=~30 ms
|Eye Tracking =
|Connectivity=USB, HDMI
|Hand Tracking =
|Weight=.97 lbs (440g)
|Tracking = 6DoF (IR camera + IMU)
|Cable Length=3 meters
|Spatial Mapping =
|Release Date=July 24, 2014
|Speakers =
|Price=$350
|Microphone =
|Website=[https://www.oculus.com/dk2/ DK2 Website]
|Audio Jack = No
|Connectivity = HDMI, USB
|Ports = HDMI, USB 2.0
|Battery =
|Weight = 440g
|Materials =
|Colors = Black
|Sensors = Gyroscope, accelerometer, magnetometer, IR LEDs
|Input = Gamepad (not included)
}}
}}
'''Oculus Rift DK2''' or Development Kit 2 is the 2nd version of [[Oculus Rift (Platform)|Oculus Rift]] [[Virtual Reality]] [[head-mounted display]] developed by [[Oculus VR]]. It was released on July 24, 2014 for 350 dollars. Released a year after [[DK1]], DK2 is the second version of Oculus Rift intended for developers of [[VR]] content. It is followed by [[CV1]], the first consumer version.


The '''Oculus Rift Development Kit 2''' (DK2) is the second development kit [[virtual reality]] [[head-mounted display]] created by [[Oculus VR]]. Released on July 24, 2014 at $350, the DK2 featured significant improvements over DK1 including a 1920 x 1080 OLED display (Samsung Galaxy Note 3 panel), low persistence rendering, and external positional tracking via an IR camera. The DK2 enabled developers to create VR content ahead of the consumer Rift launch and shipped to over 100,000 developers. Oculus open-sourced the DK2 hardware designs under Creative Commons in 2020.<ref name="oculus">{{cite web|url=https://developers.meta.com/horizon/blog/open-source-release-of-rift-dk2/|title=Open Source Release of Rift DK2|publisher=Meta}}</ref>
==Hardware==
DK2's display is an OLED Pentile panel with a resolution of 1920 x 1080 (1080p). It has higher resolution, lower persistence, more vibrant colors and less [[screen door effect]] than DK1's display. OLED's advantage over LCD (used by DK1) is that it does emits light and does not require backlight. It allows OLED to produce darker black and more vivid colors. Additionally, the Pentile matrix reduces some of the "screen door" effect while the low persistence display eliminates [[motion blur]] and [[judder]] almost completely. The only negative aspect DK2 when compared to DK1 is that DK2's field of view is a bit lower than that of DK1's.


== History and Development ==
DK2 has an external camera that tracks your position. Within the camera's view, it tracks IR LED array in the front part of the headset to capture your head's position and movement within the 3D space. The CMOS camera is able to capture your movements up to 60 times per second.


=== March 2014 Announcement ===
DK2 has a built-in latency tester that allows developers to quickly and precisely measure the motion-to-photon latency of their apps and games.  
DK2 was revealed at GDC 2014 following the success of DK1.


=== July 2014 Release ===
The DK2's display is literally the [[Samsung Galaxy Note 3]]'s display. If you disassemble the product and remove the display from its casing, you'll even find Samsung's branding on the display. Oculus partnered with Samsung to do this.
Development kits began shipping July 24, 2014.


=== Over 100,000 Units ===
The DC power supply brick for the DK1 also works on the DK2.
More than 100,000 DK2 units were shipped to developers worldwide.
===Specifications===
 
{| class="wikitable sortable"
=== Open Source Release ===
|-
In 2020, Oculus released DK2 schematics, firmware, and mechanicals under open source licenses.
!Part
 
!Spec
== Design and Hardware ==
 
=== Display System ===
* '''Panel:''' 5.7-inch OLED (Samsung Galaxy Note 3 display)
* '''Resolution:''' 1920 x 1080 (960 x 1080 per eye)
* '''Type:''' PenTile matrix
* '''Refresh Rate:''' 75 Hz, 72 Hz, 60 Hz
* '''Persistence:''' 2ms, 3ms, or full
* '''Field of View:''' 100 degrees (nominal)
 
=== Improvements Over DK1 ===
* Higher resolution (1080p vs 720p)
* Lower persistence
* More vibrant OLED colors
* Less screen door effect
* Positional tracking added
 
=== Optics ===
* Aspheric lenses
* Fixed IPD: 63.5mm
* Interchangeable lens cups
 
== Tracking ==
 
=== Rotational Tracking ===
* '''Sensors:''' Gyroscope, accelerometer, magnetometer
* '''Update Rate:''' 1000 Hz
* 3 degrees of freedom
 
=== Positional Tracking ===
* '''System:''' External IR camera
* '''Sensor:''' Near-infrared CMOS
* '''Update Rate:''' 60 Hz
* '''Range:''' Up to 8.2 feet
* '''Coverage:''' 72° horizontal x 52° vertical
 
=== Combined Tracking ===
* Full 6 degrees of freedom
* ~30ms motion-to-photon latency
 
== Connectivity ==
 
=== Cable Hub ===
Combined connection point for:
* USB 2.0 (data)
* HDMI (video)
* DC power (optional)
* Sync cable (positional tracker)
 
== Built-In Features ==
 
=== Latency Tester ===
* Built-in latency measurement
* Developer diagnostic tool
* Motion-to-photon testing
 
== System Requirements ==
 
=== Minimum ===
{| class="wikitable"
|-
|-
! Component !! Requirement
|Display || 5.7 inch OLED (PenTile)
|-
|-
| CPU || 2.5 GHz processor
|Resolution || 1920 x 1080, 960 x 1080 per eye
|-
|-
| RAM || 4 GB
|Refresh Rate || 75 Hz, 72 Hz, 60 Hz
|-
|-
| OS || Windows 7/8/8.1, Mac 10.8+, Ubuntu 12.04 LTS
|Persistence || 2 ms, 3 ms, full
|}
 
== Open Source Release ==
 
=== Available Materials ===
* Schematics
* Board layouts
* Mechanical CAD
* Artwork
* Specifications
* Firmware source code
 
=== Licenses ===
* Hardware: Creative Commons Attribution 4.0
* Firmware: BSD+PATENT
 
== Specifications ==
 
{| class="wikitable"
|-
|-
! Specification !! Details
|Field of View || 100° (nominal)
|-
|-
| Display || 5.7" OLED (PenTile)
|Interaxial Distance || 63.5mm
|-
|-
| Resolution || 1920 x 1080 (shared)
|Tracking || 6 degrees of freedom
|-
|-
| Per-Eye || 960 x 1080
|Rotational Tracking || [[Gyroscope]], [[Accelerometer]], [[Magnetometer]]
|-
|-
| Refresh Rate || 75/72/60 Hz
|Positional Tracking || Separate Camera <br> Near Infrared [[CMOS Sensor]]
|-
|-
| Field of View || 100°
|Update Rate || Rotational: 1000 Hz <br> Positional: 60 Hz
|-
|-
| Positional Tracking || IR camera
|[[#Tracking volume|Tracking Volume]] || 72°H x 52°V (8.2 feet range)
|-
|-
| Rotational Update || 1000 Hz
|Latency || ~30 ms
|-
|-
| Positional Update || 60 Hz
|Connectivity || USB, HDMI
|-
|-
| Weight || 440g
|Weight || .97 lbs (440g)
|-
|-
| Price || $350
|}
|}
Specs From Oculus DK2 Website<ref>https://www.oculus.com/dk2/</ref>
==System Requirements==
===Minimum===
*Windows: 7, 8 or 8.1 / Mac: 10.8+ / Linux: Ubuntu 12.04 LTS
*2.5+ GHz processor
*4 GB system RAM
*DirectX 10 or OpenGL 3 compatible Video Card<ref>http://static.oculus.com/sdk-downloads/documents/Oculus_Getting_Started_Guide_0.5.0.pdf</ref>
==Setup Tutorial==
#Open the cover on the top, front part of the DK2 headset to make sure that the cable is securely inserted into the 2 ports.
#There are 2 connectors, HMDI and USB, at the end of the cable attached the the headset. Plug the HDMI and USB connectors into the correct ports on your computer. If your computer has only a DVI port instead of HDMI, use the DVI to HDMI adapter.
#Attach the Sync cable and the USB cable to the right side of the Camera (Sync Cable connector is on top and microUSB connector is on bottom). Connect the other end of the Sync cable to the connector box on the headset cable (where it says Sync Out). Connect the other end of the USB cable to a USB port on your computer.
#Place the Camera on a monitor, desk or tripod. The Camera tracks the position of your headset in 3D space. Make sure the lens of the Camera is facing you and there is nothing obstructing the line-of-sight between your head and the camera. The Camera should be placed about 1.5 meters or 5 feet away from you.
#Adjust the 2 headset straps so the headset fit comfortably in front of your face.
#There are 2 pairs of lenses. The taller lenses (A) are for users with normal and slightly nearsighted visions. The short lenses (B) are for users that are very nearsighted. A Lenses are installed in a new headset. You can switch the lenses with turn and lock-in mechanism. Note that, use A Lenses if you plan to wear glasses or contacts while using the headset.
#Adjust the distances between your eyes and the lenses, called [[eye relief]], by turning the screw on the sides of the headset with a coin. Adjust both sides equally.
#(Optional) The power adapter is only used to power the USB accessory port (top right) on the headset, you don't need it otherwise. To use it, plug the barrel connector of the power cord to the connector box on the headset cable then attach the power adapter end to an appropriate country's plug then to a power source. '''Make sure you use only the power adapter supplied with your headset.'''<ref>http://static.oculus.com/sdk-downloads/documents/Oculus_Rift_DK2_Instruction_Manual.pdf</ref>
#Download and install the Oculus Runtime for your OS from https://developer.oculus.com/downloads/.
#Run Oculus Configuration Utility (''OculusConfigUtil'') and configure the headset to your specifications.
#Click ''Tools'' tab then ''Advanced'' tab then ''Update Firmware''. Select and Open the DK2Firmware file to update the firmware of the headset.
#Click on ''Show Demo Scene'' to make sure everything is positioned correctly.<ref>http://static.oculus.com/sdk-downloads/documents/Oculus_User_Guide_0.4.4.pdf</ref>


== Legacy ==
==Apps==
[[VR Apps]] from [[Oculus Share]] and other [[App Stores]]


=== Development Impact ===
==Developer==
DK2 enabled the VR development ecosystem that supported the consumer Rift launch.
===Oculus SDK===
[[Oculus SDK]]


=== Successor ===
==Tracking volume==
The [[Oculus Rift CV1]] consumer version launched in March 2016.
{{see also|Tracking volume}}
[[File:oculus rift dk2 tracking volume1.jpg|400px]]


== See Also ==
==References==
* [[Oculus VR]]
<references />
* [[Oculus Rift CV1]]
* [[Development kit]]
* [[PC VR]]


== References ==
{{Reflist}}


[[Category:Devices]]
[[Category:Virtual Reality Devices]]
[[Category:VR Headsets]]
[[Category:VR headsets]]
[[Category:Head-mounted displays]]
[[Category:Development kit]]
[[Category:PC VR]]
[[Category:Oculus]]
[[Category:2010s VR]]
[[Category:Open source hardware]]

Revision as of 22:26, 7 January 2026

Oculus Rift DK2
Basic Info
VR/AR Virtual Reality
Type Head-mounted display
Subtype PC-Powered VR
Platform Oculus Rift (Platform)
Developer Oculus VR
Release Date July 24, 2014
Price $350
Website DK2 Website
Requires PC
Predecessor Oculus Rift DK1
Successor Oculus Rift CV1
System
Operating System Windows, Mac, Linux
Storage
Display
Display 5.7 inch OLED (PenTile)
Resolution 1920 x 1080, 960 x 1080 per eye
Pixel Density 386 PPI
Refresh Rate 75 Hz, 72 Hz, 60 Hz [1]
Persistence 2 ms, 3 ms, full
Image
Field of View 100° (nominal)
Optics
Optics ??
Tracking
Tracking 6DOF
Rotational Tracking Gyroscope, Accelerometer, Magnetometer
Positional Tracking Separate Camera, Near Infrared CMOS Sensor
Update Rate Rotational: 1000 Hz, Positional: 60 Hz
Tracking Volume 72°H x 52°V (8.2 feet range)
Latency ~30 ms
Audio
Connectivity
Connectivity USB, HDMI
Device
Weight .97 lbs (440g)
Cable Length 3 meters

Oculus Rift DK2 or Development Kit 2 is the 2nd version of Oculus Rift Virtual Reality head-mounted display developed by Oculus VR. It was released on July 24, 2014 for 350 dollars. Released a year after DK1, DK2 is the second version of Oculus Rift intended for developers of VR content. It is followed by CV1, the first consumer version.

Hardware

DK2's display is an OLED Pentile panel with a resolution of 1920 x 1080 (1080p). It has higher resolution, lower persistence, more vibrant colors and less screen door effect than DK1's display. OLED's advantage over LCD (used by DK1) is that it does emits light and does not require backlight. It allows OLED to produce darker black and more vivid colors. Additionally, the Pentile matrix reduces some of the "screen door" effect while the low persistence display eliminates motion blur and judder almost completely. The only negative aspect DK2 when compared to DK1 is that DK2's field of view is a bit lower than that of DK1's.

DK2 has an external camera that tracks your position. Within the camera's view, it tracks IR LED array in the front part of the headset to capture your head's position and movement within the 3D space. The CMOS camera is able to capture your movements up to 60 times per second.

DK2 has a built-in latency tester that allows developers to quickly and precisely measure the motion-to-photon latency of their apps and games.

The DK2's display is literally the Samsung Galaxy Note 3's display. If you disassemble the product and remove the display from its casing, you'll even find Samsung's branding on the display. Oculus partnered with Samsung to do this.

The DC power supply brick for the DK1 also works on the DK2.

Specifications

Part Spec
Display 5.7 inch OLED (PenTile)
Resolution 1920 x 1080, 960 x 1080 per eye
Refresh Rate 75 Hz, 72 Hz, 60 Hz
Persistence 2 ms, 3 ms, full
Field of View 100° (nominal)
Interaxial Distance 63.5mm
Tracking 6 degrees of freedom
Rotational Tracking Gyroscope, Accelerometer, Magnetometer
Positional Tracking Separate Camera
Near Infrared CMOS Sensor
Update Rate Rotational: 1000 Hz
Positional: 60 Hz
Tracking Volume 72°H x 52°V (8.2 feet range)
Latency ~30 ms
Connectivity USB, HDMI
Weight .97 lbs (440g)

Specs From Oculus DK2 Website[2]

System Requirements

Minimum

  • Windows: 7, 8 or 8.1 / Mac: 10.8+ / Linux: Ubuntu 12.04 LTS
  • 2.5+ GHz processor
  • 4 GB system RAM
  • DirectX 10 or OpenGL 3 compatible Video Card[3]

Setup Tutorial

  1. Open the cover on the top, front part of the DK2 headset to make sure that the cable is securely inserted into the 2 ports.
  2. There are 2 connectors, HMDI and USB, at the end of the cable attached the the headset. Plug the HDMI and USB connectors into the correct ports on your computer. If your computer has only a DVI port instead of HDMI, use the DVI to HDMI adapter.
  3. Attach the Sync cable and the USB cable to the right side of the Camera (Sync Cable connector is on top and microUSB connector is on bottom). Connect the other end of the Sync cable to the connector box on the headset cable (where it says Sync Out). Connect the other end of the USB cable to a USB port on your computer.
  4. Place the Camera on a monitor, desk or tripod. The Camera tracks the position of your headset in 3D space. Make sure the lens of the Camera is facing you and there is nothing obstructing the line-of-sight between your head and the camera. The Camera should be placed about 1.5 meters or 5 feet away from you.
  5. Adjust the 2 headset straps so the headset fit comfortably in front of your face.
  6. There are 2 pairs of lenses. The taller lenses (A) are for users with normal and slightly nearsighted visions. The short lenses (B) are for users that are very nearsighted. A Lenses are installed in a new headset. You can switch the lenses with turn and lock-in mechanism. Note that, use A Lenses if you plan to wear glasses or contacts while using the headset.
  7. Adjust the distances between your eyes and the lenses, called eye relief, by turning the screw on the sides of the headset with a coin. Adjust both sides equally.
  8. (Optional) The power adapter is only used to power the USB accessory port (top right) on the headset, you don't need it otherwise. To use it, plug the barrel connector of the power cord to the connector box on the headset cable then attach the power adapter end to an appropriate country's plug then to a power source. Make sure you use only the power adapter supplied with your headset.[4]
  9. Download and install the Oculus Runtime for your OS from https://developer.oculus.com/downloads/.
  10. Run Oculus Configuration Utility (OculusConfigUtil) and configure the headset to your specifications.
  11. Click Tools tab then Advanced tab then Update Firmware. Select and Open the DK2Firmware file to update the firmware of the headset.
  12. Click on Show Demo Scene to make sure everything is positioned correctly.[5]

Apps

VR Apps from Oculus Share and other App Stores

Developer

Oculus SDK

Oculus SDK

Tracking volume

See also: Tracking volume

References