Tuesday, August 19, 2014

Oculus Rift DK2 測試報告

我的DK2終於寄到台南老家,這是我第一次使用VR裝置。在老家測試的時候是用Macbook Pro 13吋,GPU是Intel內建 Iris晶片,效能有點貧弱。出乎意料,跑SDK world demo大部份都還可以維持stereo 3D 40 FPS以上,當然這比起最起碼的要求60FPS還是有一段差距,而且DK2的螢幕事實上是可以達到75Hz的。不過這小小的整合晶片可是在render 2364x 1461的超高解析度,我也不能抱怨什麼。

一開始測試並沒有特別強烈的感覺,我清楚的看出這是computer graphics創造出來的圖像,一堆缺陷也都看的一清二楚,因為fps不高,也感覺得出latency,不過我並沒有頭暈或任何不舒服的感覺,我想這應該歸功於low persistence display和time warp等技術,因為一開始還不清楚操作,只能用方向鍵加頭的方向歪歪的走路,測試了一段時間,然後不經意的撞上了房子的柱子,我才體會到甚麼是"presence",我的左右眼視覺和我的大腦交互作用後,明確地告訴我那真的就是一根實實在在的柱子,柱子上的紋理很模糊,不過確很真實,我伸手就可以摸到它...這應該是我第一次體會到所謂的"presence"。

接下來熟悉操作之後又多試了幾次,我發現presence強烈的地方大致上有兩種,一種是距離非常近的物體,例如非常近的柱子,窗台,燭台等,讓人有感到伸手就可以摸到那種真實感,在config選項中的demo中是一張書桌上面擺了一堆東西,就是一個很好的例子,另一種是中距離高大的物件,例如樹木或是房屋頂端等,這跟傳統的螢幕感受完全不同,可以感受到物體真實的大小。至於遠景例如遠方的房子,欄杆等,則沒有特別強烈的感覺。

接著請我媽和我哥測試。我媽從來沒玩過3D遊戲,應該算是一個很好的測試對象,她戴上HMD後,馬上就說"哇,這是立體的",然後幾乎立即就把頭來轉去,轉到身後,然後又說,"這是360度的阿"。我哥累積了數百小時的"Star Wars Knights of the Old Republic"遊戲時數,不過他帶上HMD後,也是非常驚訝,把頭四處轉來轉去,然後他說"以後的遊戲應該都要是這樣子吧",我問他們會不會頭暈,他們都說不會(不過他們測試的時間都很短,也沒有測試一些極限的狀況)。總之,我想對於沒有接觸過VR的人來說,DK2在第一時間造成的WOW factor是很大的,我並沒有沒有花口語解釋這是甚麼,不過戴上HMD的人馬上就能理解他酷的地方在哪裡。

回台北後,我把DK2接上桌機,GPU是nVidia 560,能用75 fps執行world demo,效果真的出乎意料之外的好,跟Macbook Pro天差地遠,我戴上HMD看了一下world demo,幾乎馬上就對自己說,"就應該要是這樣子,這真得是太棒了",重點並不是graphics毫無缺現(缺陷很多),而是我感覺不到latency,在40 fps的時候我多少還是覺得我在用頭部操控camera,現在我真的感覺我是在看另一個世界。接下來我測試快速晃動頭部,也還是感覺不出有甚麼延遲,我也能在demo中快速晃動頭部但是鎖定一個觀看點,也都不會有任何頭暈不舒服。總之,如果移動只是HMD造成的(轉動頭部或上下左右移動頭),DK2表現已經到達可以欺騙過我的認知系統,而讓我相信我在看得東西是真的存在的。

相反的,如果畫面中的運動和HMD不相符,則會造成頭暈,對我來說,如果demo中只是前進後退,左右移動,而沒有轉動方向,並不會太暈,高度改變則可能造成頭暈,對我來說上樓梯不太暈,下樓梯則很暈,快速轉動方向也滿暈的,不過最暈的,莫過於一瞬間的畫面和HMD方向不符,例如原本頭斜斜的,因此render的世界也是斜的,這時候如果瞬間把畫面轉正,馬上就會有非常強的暈眩感。另一個例子是在Half Life 2中的loading畫面,因為他在loading的時候是靜止的,這時候如果轉動頭部,畫面不會更新,這時候馬上就有非常強烈的暈眩感,我是個不太會暈車也不會對遊戲有暈眩感的人,不過這種VR造成的暈眩,真的是讓我暈到需要躺下來休息。我在想以後會不會有快速造成超級暈眩為噱頭的遊戲...

我還沒有測試過很多遊戲和demo,不過就我目前所看到的,VR就技術上來說,我相信的確是可以被解決的,DK2在關鍵的地方已經突破了那個threshold,他還有非常多缺陷,例如工業設計不佳,體積過大,螢幕解析度太低,FOV還是有點小等等,另一方面,他對效能要求也非常高,需要超高解析度,又需要3D rendering,還要高fps,不過這些隨著時間都可能被解決,他現在缺少的,就只有一個目前大家都在問的問題,我們有了VR,人們要拿來幹嘛,所謂的VR killer app,除了遊戲,到底是甚麼呢?不過對我來說,光是想到"Matrix","攻殼機動隊","夏日大作戰"中的世界,我就極度的希望VR能夠成功,我必須要有最好的VR設備,才能去到那些有趣的世界。




No comments: