2016-01-26 21:43:09鼴鼠

不需OculusRift!使用Google Cardboard配合Trinus+TriDef將PC上的3D遊戲變沉浸式!

首先,關於google的cardboard,請參考之前的文章:
中國製紙製cardboard
中國製的塑膠google cardboard
新款的fov=120度塑膠中國山寨VR HeadSet開箱。

手機受限於遊戲,機體性能,配合類Cardboard的潛入式體驗設備的實際使用者體驗並不佳; 遊戲的話,還是PC上的比較優秀,硬體性能也更強。

鼴鼠在一些討論區爬了些文章後,很多人都使用了TriDef 3D配合Trinus VR來玩低價位的沉入式VR體驗,TriDef 3D是一套軟體,他可以讓PC上的遊戲(DirectX only) 變成side-by-side或是frame-packing的形式(售價為US$39.99,你也可免費下載14天試用版,frame-packing是給3D螢幕用的,這邊先不管!);而Trinus VR是一套抓取PC上視窗程式裡的影像並傳遞到手機上顯示的軟體,打開Trinus VR的手機客戶端軟體的"Lens correction"後,就可以將輸入的side-by-side影像變形(筒狀變形),這樣就可以配合Cardboard的放大鏡片來達到沉浸式體驗的效果!

最大的優點就是:便宜!!!!!! 便宜!!!!!! 便宜!!!!!! 

因為很重要所以要說三次!

直接看圖:


使用的軟體是"LoveraperMaki試玩版",你可以在這邊抓到試玩版

當然,直接辜狗"Loveraper"你就能找到偉大祖國的貢獻,這邊就不特別提了...

補充:因為鼴鼠的螢幕是4K的,所以上面那張圖片中的遊戲其實是跑Full-HD,並非較低的解析度。

打開Trinus VR Server,這邊有幾個小技巧,第一是你要打開手機的usb tethering功能,也可用Wi-Fi,不過考慮到網路速度,用USB線也是Trinus VR自己推薦的最佳用法,然後打開PC端的Server軟體,就可以連通了:

usb tethering這個功能在每家手機中顯示的名稱可能都會有差異,上面是Zenfone2中的名稱,想玩的人可以要自己找找看。




Trinus VR Server(PC side)就是一個抓圖程式,和影像傳輸伺服器,他會把抓下來的圖傳到手機中,讓手機版的Trinus client顯示:

這是PC端的伺服器程式,打開Fake3D可以不用TriDef 3D,暫時模擬一下side-by-side,當然,要真的獲得stereo-scopic的影像就必須配合TriDef(也就是左右眼才會有真的視角差),fake roll可以讓你頭旋轉時(需要手機有gyro),影像也跟著旋轉,增加沉浸體驗的效果,個人覺得效果不錯!


這邊是顯示的效果:

這是在ASUS Zenfone2上運行的效果,PC端基本上都鎖死在FullHD 60fps,手機端大概只有37~42fps,應該是受限於手機性能和USB傳輸速度吧?

再來一個小技巧就是:記得打開Trinus VR client中的"Lens correction" 功能,畫面才會變形成上面那個樣子,這樣就可以用手機配電腦玩沉浸式的遊戲了:

點起來!







由於Oculus Rift價位太高(定價約兩萬,送到台灣就不知道了),而hTC的Vive及$ony的PS VR都是天價(都超過四萬Vive最近預售價是兩萬八千多), 使用電腦配合手機,和google cardboard或鼴鼠之前買的便宜中國製放大鏡片眼鏡盒,應該是近期最便宜的玩法了吧?遊戲也是最高水準的PC Game,怎麼看這才是王道阿...

接下來應該就是要配合一些tracking的硬體和VR操作介面了吧?藍斯洛特鷹?嘿!你內行的!(笑)
Trinus VR本身有支援一些tracking的設備,不過鼴鼠都沒有,也許可以找一些OpenSource的來自製一下,不過恐怕需要軟體來搭配,Loveraper的標題畫面本來就可以配合滑鼠而改變視點,因此你只要將Trinus VR設定成Mouse為Tracking設備,當你移動你的手機時,Trinus VR會把六軸感應器的訊號當作滑鼠訊號回饋給Loveraper,也能達到VR的效果,不過遊戲中就沒辦法了,你必須搭配滑鼠操作。

補充:剛剛跟專業的Cruise兄討論了一下,他說OpenTrack本身就直接支援手機!!因此可以把手機的六軸感應器(gyro)當作tracking設備,待會就來試試看!(這裡有OpenTrack的使用範例影片)理論上這樣搭配的話,就可以完全達到類似Oculus Rift的效果!另外,Cruise兄也提供了使用OpenTrack的介紹網頁

以上! 

p.s. TriDef 3D的試用版可在這邊下載,估狗一下的話,你也可以找到祖國奇蹟版,你懂的...=_=+
2016/1/28補充:等我這幾天真的拿Cardboard裝上手機玩了一陣子後,發現了明顯的問題:手機端的Trinus VR Lite開啟Lens Correction後,變形過強,而且不可調!(也許付費版可以)也因此Cardboard的放大鏡片無法修正像差,看到的也依然是突起的影像,因此變得沒有包圍感,這是個嚴重的問題!另外必須再提一下中國製的塑膠Cardboard的鏡片素質真的比原本的紙盒Cardboard好非常多,畫面清晰太多了,值得投資!希望未來軟體方面能夠解決這個問題....(或是讓我找到修正的方式)<==嗯,結果是我自己耍蠢,只要改變PC端,Head Mount Device的種類就可以切換鏡頭變形的程度了,耍白癡了我.... 

2016/1/31補充這次的TGS有展出PS VR和Vive Pre, 鼴鼠非常有興趣,但是不是下雨就是人擠人,實在是懶得跑去世貿,也許這幾天受不了會跑去晃晃也說不定....不過從上面的文章,果然可以看出幾點鼴鼠之前的擔憂,其實看過鼴鼠之前寫Cardboard的文章的話,就可發現幾個問題:
1.經過放大鏡片後,液晶的晶格會很明顯,也就是畫面會看起來很粗糙不細膩。
2.再來就是鏡片的放大率和液晶面版的搭配,可能會造成"包圍感"不夠,也就是帶上眼鏡後你還是會看到液晶螢幕的"邊"(黑色無像素的部分)。 

從上面那篇文章看來,$ony的包圍感不夠,Vive包圍感夠,但是晶格(看起來)會顯的粗糙,其實鼴鼠在玩塑膠Cardboard+Trinus VR時就發現幾個研重的問題:

1.邊緣的解析度裂化過於嚴重,特別是周圍有UI的話,基本上看不清楚上面的字!如果跑一些Cardboard專屬的APP,因為沒有角落的UI,這個問題不明顯,但是跑PC Game時問題就很大了!因為畫面要變形(Lens Correction) ,整個解析度會嚴重的劣化,鼴鼠各人認為這需要更高解析度的面板才能解決此問題。

2.再來就是包圍感不足的問題,鼴鼠用塑膠Cardboard配合5.5" FHD的Zenfone2時,就有這個問題!你可以看到液晶螢幕的"邊",也就是經過Lens Correction後剩下的旁邊的黑框,這樣會讓你像是用普通的頭帶顯示器(Sony T1/T2/T3之類的)的感覺, 也就是透過窗子看"立體影像",當然,因為有放大鏡,所以螢幕會變的比傳統頭帶顯示器更大的感覺。

3.第三點,是鼴鼠這段時間玩Cardboard的感想,除了tracking速度太慢,不太靈敏外,最嚴重的就是TriDef 3D的效果不太好,比起原生的Cardboard APP,立體感和解析度都嚴重的變差,裂化得相當嚴重,特別是塑膠Cardboard的鏡片素質遠勝於紙製Cardboard,這會讓問題變得更明顯。 

延伸閱讀:用Cardboard配合head tracking看虛擬現實的A片。 

P.S. Steam 發布消息說所有的Steam games都可以透過串流的方式變成VR的,估計也是用類跟這篇類似的技術!而且Steam更允許讓你直接操作作業系統桌面,這對使用頭戴顯示器非常有幫助!鼴鼠使用暴風魔鏡配手機遇到很多小問題都是:手機畫面髒掉要拿出來擦(很容易一顆灰塵或是指紋就會妨礙觀賞),要換影片需要拿出手機(或是OSD跳出來擋住畫面,必須拿出手機關掉,真的很煩!),手機歪掉或偏調要拿出來調整等等,實在相當煩人... 鼴鼠之後會再寫一篇分析現有的VR設備,說真的Vive那種可以"蹲下"的設計真的滿吸引人的XD

P.S.2016/10/3補充鼴鼠買了Vive了,使用Vive的話,看VR影片效果當然會更好些,不過Vive解析度太低(2K OLED),說實話還是有進步空間。 
美心 2019-04-11 11:51:35

謝謝~但目前還是考慮先用平價VR就好
TriDef 3D及Trinus的配合好像比較少詳細的教學

美心 2019-04-10 10:00:44

請問是PS專用的嗎?我再來爬文一下
我的遊戲不在TriDef選單中我抓了7.3版無法順利啟用遊戲..
而手機IOSAPP找不到Trinus VR client中沒有Lens correction功能

版主回應
PSVR一般是搭配PS4/PS4 Pro用,不過Trinus公司有出破解的方法,讓他可以接PC玩。

iOS版我沒試過呢...不好意思啦!
2019-04-10 14:01:55
美心 2019-04-09 12:29:16

請問 TriDef 3D 還可以抓嗎? 網上好多版本
大大還有研究嗎??

版主回應
我估狗了一下,各式版本都可以抓,估計是還能用的!不過現在PSVR那麼便宜,還可以接PC(可模擬成SteamVR裝置),不考慮來一台? 2019-04-09 20:49:54