Skip to main content

Hands-on with Oculus Rift DK2

The second-gen developer kit under the microscope.

The Oculus Rift DK2 is a development kit, not a retail product. Oculus VR is adamant about that. When you order one, you have to tick a box saying you understand that you're not buying something intended for consumers. In a quaint touch, you even have to name your current project when you sign up to the developer resource. We can't help but wonder how many people out there are working on 'playing the Elite Dangerous Beta'?

In spite of all this, the Oculus DK2 is, for many reasons, a much more practical, usable head mounted display than its proof-of-concept predecessor, the DK1. That's partly down to the headline hardware features: a higher resolution, low persistence OLED screen and positional tracking via a separate infra-red camera. The other half of the story is the 0.4 software development kit, which introduces several smart tweaks that improve performance and usability.

Let's start with that screen, though. It's been specifically chosen for VR use this time around - and the resolution is only part of the story. The 1920x1080 panel uses Samsung's PenTile technology, which sub-divides pixels into their component RGB colours. The upshot is that the 'screen door effect' of the DK1 - where the gaps between pixels created what looked like a black mesh across the image - is far less pronounced. Careful scrutiny reveals some diagonal hatching, and focusing on items far in the virtual distance is still problematic, but during play the effect is more like newsprint half-tone than a screen door.

The other major benefit of this OLED panel is its low persistence, which is a major factor in reducing nausea for those affected by it in DK1. Gone is the soupy mess when you rapidly move your head, replaced by a crisp, responsive image that allows your eyeballs to track objects just as they would in real life. There's still some slight ghosting of very light or white objects on dark backgrounds, such as the text in the Oculus' own demo scene, but it's barely perceptible.

The second piece of good news for those whose stomachs rebel against VR is the DK2's 75Hz refresh rate, though this introduces some problems of its own. Naturally, an increased update means less disparity between actual head orientation and the frame rendered on the screen, but currently the most compatible of the DK2's two display modes is the extended desktop mode. Unless you're running the Rift as your default display, which is fiddly for navigating Windows, it locks to the frequency of your monitor, usually introducing a violent juddering effect that has you reaching for the sick bag almost instantly.

Get things running and you'll be faced with a more old fashioned problem - system horsepower. In order to benefit from the 75Hz display, you really need your games to be running at a rock-solid 75 frames per second, which is a non-trivial achievement. Graphically minimalist apps like Titans of Space ably demonstrate the brilliance of best-case performance, but more intensive games like Project Cars - which we've already seen referred to as 'the Crysis of VR' - will need to be dialled back considerably from detail settings that might be perfectly playable on a monitor.

Get everything working in concert, though, and behaviours that provoked nausea with DK1 are perfectly fine with DK2. The resolution is by no means perfect, but it's markedly superior to the previous model and basic teething problems like text legibility are all but a thing of the past. In practical terms, this means longer game sessions and the prospect of actually playing games to completion entirely within VR rather than just booting them up for brief test runs.

The demo scene in the configuration utility is a real boon for initial hardware set-up.

Finally there's positional tracking, which debuted on Oculus VR's internal Crystal Cove prototype. It's largely unchanged from a technological perspective, but it's an absolutely necessary inclusion. While initially the novelty of peering closely at virtual objects like racing car instrument panels seems to be the major appeal, in reality it's the more subtle sense of immersion full neck movement offers that is the long-term gain. The only potential speedbump later down the line is that currently, the 60Hz positional tracking of the infra-red camera lags substantially behind the 1000Hz update rate of the orientation sensors and, crucially, the 75Hz screen.

With the hardware largely pulling its weight, the 0.4 SDK is the element that brings DK2 that much closer to being a consumer-viable product. Usability has clearly been a huge drive and a major component of that is the new Direct to Rift display mode, which will likely supplant extended desktop mode by the time the first consumer version arrives. Deftly sidestepping problems like frequency mismatches and extended desktop juggling, Direct to Rift mode does exactly what it says on the tin - a separate executable file recognises the rift and pipes the visuals to the device. What this means is, rather than wrestling with connecting and disconnecting the Rift when switching between VR and regular gaming, the device can remain plugged in and at your beck and call. Currently getting things running on DK2 still feels hacky, but the smooth experience of Direct to Rift must be Oculus VR's intended future.

That march towards the future does involve discarding much of what was built for DK1. One of the most striking things about the DK2 in the weeks immediately after its release is how little is actually compatible with the device. Nothing built for the previous SDK works out of the box and while there are developers working on backwards compatibility for DK1 apps the message is clear - DK1 and even DK2 are just work-in-progress prototypes on the way to the consumer product. However, most developers are still engaged enough that they're prepared to port their work to the newer SDK.

Project Cars is currently the most demanding game with native support for DK2 - it's already being referred to as the 'Crysis of VR'. Here, we're running the game on a Core i7 4790K Devil's Canyon chip, working in conjunction with a GTX 760. Ultra settings are off the table, but we're mostly on high presets, with particularly intensive effects like reflections dialled back to maintain frame-rate.Watch on YouTube

Other fringe benefits of SDK 0.4 include better chromatic aberration correction, which accounts for the way colours separate as they are distorted through the two lenses. Again, light or white colours on dark backgrounds can be problematic, but in general the image resolves beautifully. The other key element, John Carmack's most high profile piece of programming 'magic', is less easy to identify by eye.

Timewarping, as it's known, is a second polling of the headset's orientation sensor after the frame has been drawn but just before it is displayed, reprojecting that frame to account for any slight change in orientation. It's a typically elegant Carmack solution to the problem of tracking latency, and definitely helps during frame-rate drops, but at the recommended 75fps, that latency is barely perceptible anyway. It's definitely by no means a crutch for systems struggling the DK2's higher performance requirements.

Oculus VR refuses to be drawn on how close CV1 (Consumer Version 1) will be to this unit's specification, but we're anticipating a far smaller leap forward than the one DK2 represents over the Kickstarted prototype. One thing is certain - the performance requirements of even the DK2 lend some credence to Oculus VR and Valve's assertions that the future of virtual reality is on the PC. A 1080p screen is absolutely an improvement on DK1's, but it's just as obvious that another increase in resolution would be hugely beneficial.

Third party 'injectors' such as vorpX have made inroads into adding DK2's positional tracking to existing games, including Skyrim.Watch on YouTube

If, as is speculated, CV1 does boast a 1440p screen running at Valve's recommended 95Hz via DisplayPort, there'll be an almost exponential increase in the PC system requirement as both greater image fidelity and consistent, higher frame-rates are required all at once. A 1080p screen an inch away from your eyeballs is still the clear limiting factor - and actually lower graphical settings can often provide a more intelligible image on DK2 - but a higher resolution panel would be far less forgiving.

Alarming news perhaps for Sony, who will be relying entirely on the fixed specification of the PS4 to do the maths for Project Morpheus. But in our opinion, the DK2 is an important step forward: Oculus has made the step from an often nauseating novelty attraction to hardware on which most VR-enabled games are both adequately playable and comfortable for longer sessions. Morpheus appears to be targeting a similar specification to DK2, so there's little reason why that shouldn't be the case for Sony's retail HMD as well.

The real challenge from here onwards, it seems, is not necessarily in improving the specification. It's in designing games that are worth playing and tailored to the hardware's strengths and weaknesses - something that's far more uncertain than the 'Moore-esque' Law of ever-increasing resolutions and frequencies.

Read this next

seductrice.net
universo-virtual.com
buytrendz.net
thisforall.net
benchpressgains.com
qthzb.com
mindhunter9.com
dwjqp1.com
secure-signup.net
ahaayy.com
tressesindia.com
puresybian.com
krpano-chs.com
cre8workshop.com
hdkino.org
peixun021.com
qz786.com
utahperformingartscenter.org
worldqrmconference.com
shangyuwh.com
eejssdfsdfdfjsd.com
playminecraftfreeonline.com
trekvietnamtour.com
your-business-articles.com
essaywritingservice10.com
hindusamaaj.com
joggingvideo.com
wandercoups.com
wormblaster.net
tongchengchuyange0004.com
internetknowing.com
breachurch.com
peachesnginburlesque.com
dataarchitectoo.com
clientfunnelformula.com
30pps.com
cherylroll.com
ks2252.com
prowp.net
webmanicura.com
sofietsshotel.com
facetorch.com
nylawyerreview.com
apapromotions.com
shareparelli.com
goeaglepointe.com
thegreenmanpubphuket.com
karotorossian.com
publicsensor.com
taiwandefence.com
epcsur.com
southstills.com
tvtv98.com
thewellington-hotel.com
bccaipiao.com
colectoresindustrialesgs.com
shenanddcg.com
capriartfilmfestival.com
replicabreitlingsale.com
thaiamarinnewtoncorner.com
gkmcww.com
mbnkbj.com
andrewbrennandesign.com
cod54.com
luobinzhang.com
faithfirst.net
zjyc28.com
tongchengjinyeyouyue0004.com
nhuan6.com
kftz5k.com
oldgardensflowers.com
lightupthefloor.com
bahamamamas-stjohns.com
ly2818.com
905onthebay.com
fonemenu.com
notanothermovie.com
ukrainehighclassescort.com
meincmagazine.com
av-5858.com
yallerdawg.com
donkeythemovie.com
corporatehospitalitygroup.com
boboyy88.com
miteinander-lernen.com
dannayconsulting.com
officialtomsshoesoutletstore.com
forsale-amoxil-amoxicillin.net
generictadalafil-canada.net
guitarlessonseastlondon.com
lesliesrestaurants.com
mattyno9.com
nri-homeloans.com
rtgvisas-qatar.com
salbutamolventolinonline.net
sportsinjuries.info
wedsna.com
rgkntk.com
bkkmarketplace.com
zxqcwx.com
breakupprogram.com
boxcardc.com
unblockyoutubeindonesia.com
fabulousbookmark.com
beat-the.com
guatemala-sailfishing-vacations-charters.com
magie-marketing.com
kingstonliteracy.com
guitaraffinity.com
eurelookinggoodapparel.com
howtolosecheekfat.net
marioncma.org
oliviadavismusic.com
shantelcampbellrealestate.com
shopleborn13.com
topindiafree.com
v-visitors.net
djjky.com
053hh.com
originbluei.com
baucishotel.com
33kkn.com
intrinsiqresearch.com
mariaescort-kiev.com
mymaguk.com
sponsored4u.com
crimsonclass.com
bataillenavale.com
searchtile.com
ze-stribrnych-struh.com
zenithalhype.com
modalpkv.com
bouisset-lafforgue.com
useupload.com
37r.net
autoankauf-muenster.com
bantinbongda.net
bilgius.com
brabustermagazine.com
indigrow.org
miicrosofts.net
mysmiletravel.com
selinasims.com
spellcubesapp.com
usa-faction.com
hypoallergenicdogsnames.com
dailyupdatez.com
foodphotographyreviews.com
cricutcom-setup.com
chprowebdesign.com
katyrealty-kanepa.com
tasramar.com
bilgipinari.org
four-am.com
indiarepublicday.com
inquick-enbooks.com
iracmpi.com
kakaschoenen.com
lsm99flash.com
nana1255.com
ngen-niagara.com
technwzs.com
virtualonlinecasino1345.com
wallpapertop.net
casino-natali.com
iprofit-internet.com
denochemexicana.com
eventhalfkg.com
medcon-taiwan.com
life-himawari.com
myriamshomes.com
nightmarevue.com
healthandfitnesslives.com
androidnews-jp.com
allstarsru.com
bestofthebuckeyestate.com
bestofthefirststate.com
bestwireless7.com
britsmile.com
declarationintermittent.com
findhereall.com
jingyou888.com
lsm99deal.com
lsm99galaxy.com
moozatech.com
nuagh.com
patliyo.com
philomenamagikz.net
rckouba.net
saturnunipessoallda.com
tallahasseefrolics.com
thematurehardcore.net
totalenvironment-inthatquietearth.com
velislavakaymakanova.com
vermontenergetic.com
kakakpintar.com
begorgeouslady.com
1800birks4u.com
2wheelstogo.com
6strip4you.com
bigdata-world.net
emailandco.net
gacapal.com
jharpost.com
krishnaastro.com
lsm99credit.com
mascalzonicampani.com
sitemapxml.org
thecityslums.net
topagh.com
flairnetwebdesign.com
rajasthancarservices.com
bangkaeair.com
beneventocoupon.com
noternet.org
oqtive.com
smilebrightrx.com
decollage-etiquette.com
1millionbestdownloads.com
7658.info
bidbass.com
devlopworldtech.com
digitalmarketingrajkot.com
fluginfo.net
naqlafshk.com
passion-decouverte.com
playsirius.com
spacceleratorintl.com
stikyballs.com
top10way.com
yokidsyogurt.com
zszyhl.com
16firthcrescent.com
abogadolaboralistamd.com
apk2wap.com
aromacremeria.com
banparacard.com
bosmanraws.com
businessproviderblog.com
caltonosa.com
calvaryrevivalchurch.org
chastenedsoulwithabrokenheart.com
cheminotsgardcevennes.com
cooksspot.com
cqxzpt.com
deesywig.com
deltacartoonmaps.com
despixelsetdeshommes.com
duocoracaobrasileiro.com
fareshopbd.com
goodpainspills.com
hemendekor.com
kobisitecdn.com
makaigoods.com
mgs1454.com
piccadillyresidences.com
radiolaondafresca.com
rubendorf.com
searchengineimprov.com
sellmyhrvahome.com
shugahouseessentials.com
sonihullquad.com
subtractkilos.com
valeriekelmansky.com
vipasdigitalmarketing.com
voolivrerj.com
zeelonggroup.com
1015southrockhill.com
10x10b.com
111-online-casinos.com
191cb.com
3665arpentunitd.com
aitesonics.com
bag-shokunin.com
brightotech.com
communication-digitale-services.com
covoakland.org
dariaprimapack.com
freefortniteaccountss.com
gatebizglobal.com
global1entertainmentnews.com
greatytene.com
hiroshiwakita.com
iktodaypk.com
jahatsakong.com
meadowbrookgolfgroup.com
newsbharati.net
platinumstudiosdesign.com
slotxogamesplay.com
strikestaruk.com
trucosdefortnite.com
ufabetrune.com
weddedtowhitmore.com
12940brycecanyonunitb.com
1311dietrichoaks.com
2monarchtraceunit303.com
601legendhill.com
850elaine.com
adieusolasomade.com
andora-ke.com
bestslotxogames.com
cannagomcallen.com
endlesslyhot.com
iestpjva.com
ouqprint.com
pwmaplefest.com
qtylmr.com
rb88betting.com
buscadogues.com
1007macfm.com
born-wild.com
growthinvests.com
promocode-casino.com
proyectogalgoargentina.com
wbthompson-art.com
whitemountainwheels.com
7thavehvl.com
developmethis.com
funkydogbowties.com
travelodgegrandjunction.com
gao-town.com
globalmarketsuite.com
blogshippo.com
hdbka.com
proboards67.com
outletonline-michaelkors.com
kalkis-research.com
thuthuatit.net
buckcash.com
hollistercanada.com
docterror.com
asadart.com
vmayke.org
erwincomputers.com
dirimart.org
okkii.com
loteriasdecehegin.com
mountanalog.com
healingtaobritain.com
ttxmonitor.com
nwordpress.com
11bolabonanza.com