Oculus Rift DK2 簡易安裝使用心得

  拿到了新玩具,之前總以為一些Youtuber表現有點誇張,不過在親自用過後才知道真的滿有趣的,人眼透過這樣的裝置確實可以看到奇妙的東西,這也讓我想起以前知覺心理學的許多實驗,以及一些關於錯覺之類的東西,事實上人腦還滿容易被這樣欺騙。






  來個弱弱的開箱吧,基本上就只是用個紙箱裝著。


  東西不多,最主要的應該就是眼鏡本體了,裡面的說明書也只有薄薄一本,主要的說明文件在官網應該都可以找的到。


  除了基本的線材之外,有多付一組Set B的鏡頭,主機上已經裝了Set A的鏡頭,根據說明Set B是給近視用的,不過以我600-700度的近視使用來看,事實上還是不夠近,滿模糊的,嘗試帶著眼鏡使用還算OK,不過要看眼鏡的種類,太大太寬的可能會不太好塞,也要避免跟鏡頭碰撞摩擦,但是帶著眼鏡使用上是沒問題。 
另外就是電源變壓器有附了五六種插座接頭,滿有趣的。弱弱開箱就到這邊結束,主要還是在使用上的一點心得。




  安裝我沒有遇到什麼問題,依照簡易說明書的安裝方式,把線材一個一個組裝起來基本上就OK了,接著從官網下載Windows用的SDK安裝完畢(我的作業系統是Win8.1安裝使用上也沒有問題),就可以打開Oculus Configuration的程式了。


  要記得先點User旁邊的[+]增加一個使用者設定,不然一開始什麼都不能點,不過其實這些設定也沒什麼太大的意義啦,性別、身高什麼的。

  然後如果沒意外的話,線都裝好也通上電,這個時候點Show Demo應該就可以直接使用了,戴上去也可以偵測到頭部動作。


  這邊目前主要的就是Tools->Rift display mode,可以設定Direct HMD或是延伸桌面,基本上如果軟體有支援,使用Direct HMD會是最方便,因為作為延伸螢幕,事實上就是把Oculus裡面的螢幕當作桌面螢幕,這時候的問題就是,你必須要帶著才能看到桌面,但是它是左右眼分開的,所以你看到的桌面會分裂,也不好控制。

  但是如果軟體或遊戲沒有支援Direct HMD,還是需要使用延伸螢幕,這個時候就麻煩了,使用延伸螢幕,如果可以的話在視窗螢幕設定上使用共同顯示,這樣你的主螢幕跟OculusRift就會顯示同一個桌面,一般操作可以在主螢幕上,執行遊戲也可以直接用全螢幕。

  話是這麼說,不過我使用共同顯示的時候會有問題,主螢幕會被切成1080*1920也就是直的,不知道問題出在哪邊,搞了一下還是沒搞定,只好放棄共同顯示改為延伸顯示。

  看國外是有人建議可以把OculusRift的螢幕設定為主螢幕之類的,這樣啟動遊戲或軟體一般都會直接出現在主螢幕,遊戲一開始設定全螢幕就沒有問題了

  目前我使用上,除了有直接支援Direct HMD的最沒有問題以外,使用延伸螢幕的話,我覺得每次都要一再調桌面的設定有點麻煩就是了。




  匯入Unity SDK。

  這個也是可以在官網下載到Unity的Package可以匯入到Unity裡面,這邊要注意Unity的版本,太舊的版本,我一開始匯入到Unity 4.3.2會跑出一大堆紅字Error,有許多API是新的,所以後來改在Unity 4.5.4版本匯入,不過還是有一個紅色Error(`UnityEditor.PlayerSettings' does not contain a definition for `d3d11ForceExclusiveMode'),但是只要註解掉那一行就可以了,Build也沒問題,Build完運作也正常,所以如果有遇到這個Error又還沒升級Unity版本之類的,可以先暫時把這行註解掉



  這個Package裡面有幾個預先製作好的場景,直接Build出來除了原本的Unity會建立的一個.exe檔,還同時會建立一個 _DirectToRift.exe檔案,這個就是支援Direct HMD的執行檔,直接執行,如果沒問題這個時候應該就可以在顯示器裡面看到測試場景了。
  


  除了測試用場景之外,裡面還有幾個Camera組件的Prefab,可以使用來製作自己的VR場景。目前打算先找幾個支援Oculus Rift的遊戲來看看如何,之後再看看可以用Unity來弄些什麼吧。

No comments:

Post a Comment