LV. 44
GP 2k

【心得】HTC VIVE玩AC的一些重點

樓主 DSS dss
GP6 BP-


開始之前先大概講一下VR裝置
先撇開HOLOLENS不提,還有一大票大陸廠商的產品,
現在VR裝置是由Oculus Rift和HTC VIVE瓜分

以裝置本體來說,VIVE的空間位移判定比RIFT還要完整,
再加上RIFT的專用控制器Oculus Touch目前有疑似胎死腹中之嫌,
加上一些看不太懂得硬體規格,硬體面是VIVE略為勝出一個彎。

軟體面就不是這一回事了,
由於Oculus Rift DK1(開發用版本)早在2012年底就已經開始在市面上流竄,
所以在軟體上的對應是Rift遠遠把VIVE甩在兩圈MONZA之後
如果你有考慮從這兩者之中購入,我建議先了解你要用的軟體、要玩的遊戲有沒有獨佔的問題。

然而目前STEAM三車:Assetto Corsa、Project CARS、Euro Truck Simulator 2之中,
PC、ETS2都有原廠對應雙VR,AC是原廠只有對應Oculus Rift,
不過還好VIVE出貨夠快,讓軟體開發者很快的能夠開發出插件-Revive
Revie可以讓部分只支援Rift的VR遊戲在VIVE下運作,
這也是日前Oculus公布要封鎖DRM的原因(還好很快被破解了)。

DSS就是透過Revive使用VIVE來玩AC的玩家。

-前言完˙-

先介紹一下VIVE,VIVE基本配備有兩個燈塔(移動偵測裝置)、兩支專用手把(AC用不到)、一個頭盔。
頭盔的接目鏡上面有紋路,這是一個利用網點補解析度的手法,由於這個網點,所以畫面不可能和現實完全一樣,這點一定先有認知。

兩個燈塔基本上放固定之後通電就不用管他了

ReVIVE的開發網站: https://github.com/LibreVR/Revive
安裝步驟:
1.先搞定你的SteamVR和VIVE Home
2.去裝Oculus Home,有裝就好,不用啟動
3.把Revive patch解壓縮丟進AC的資料夾
4. 把STEAM的遊戲內容中"Use Desktop Game Theatre while SteamVR is active"取消掉

基本上Revive就準備好了

啟動遊戲的時候會有VR不相容的警告,別鳥它,
進遊戲之後把顯示方式改成Oculus Rift,

接下來遊戲內需要做兩個很重要的動作:
1.把反鋸齒(AA)和快速反鋸齒(FXAA)關掉,如果文字介面不見就是它害的
2.把天氣或時間換成不要太亮的天候組合,我遇到的問題是太亮的天候會造成頭部追蹤會卡點

接著是個人喜好:你希望畫面上有個修正鋸齒的遮罩嗎?
YES>開啟後處理,你的畫面會有一層朦朧美,你的有效視野大概會在200公尺左右,再看過去只能看到顏色和大略形狀。
NO>關閉後處理,你獲得清晰的鋸齒畫面,整個畫面都是鋸齒,但是沒有有效視野的問題,連儀表板都比較清晰,要注意唷,這個鋸齒是真的會傷到眼睛的程度。

進入賽道之前不要戴上頭盔,因為沒有畫面,
要在讀取賽道的時候戴上去,而且要在讀出來之前戴好,
因為畫面一跳出來那一瞬間的頭盔位置就是中心點,
REVIVE網頁上說有按鈕可以重新置中,可是我沒找到...


最後的最後,
我要講一下VR暈

如果你會頭暈,先試著了解是不是畫面有卡頓,先從這邊去排除;
如果還是會暈,那麼就是你的視覺交感神經和你的大腦中存放的過彎經驗中該有的感覺不一樣,造成的生理排斥。

聽不懂?

意思就是,你的視覺讓你的大腦準備要承受過彎G力,可是並沒有G力產生,某些人在這種條件下會嚴重頭暈,去弄張動力椅的意思就對了。
6
-
LV. 44
GP 2k
2 樓 DSS dss
GP1 BP-
補充一下,解決VR下FPS過低的問題

我用44.7FPS玩了好幾天
我是沒有覺得幀數過低啦...
也沒有感覺暈過
就是覺得好像沒有跑60FPS就好像對不起這台超級電腦
上了一些國外論壇問了一下
跟我說起碼要90FPS才正常呀

我就索性一個一個去調整....
最後發現只要把後照鏡品質拉低一點就可以了,
其他的不用特地降低
要開很多車的話可能得把整個反射和後照鏡的項目通通拉掉才會能上90FPS
1
-
LV. 5
GP 10
3 樓 enzo enzo0421
GP0 BP-

> 其他的不用特地降低
> 要開很多車的話可能得把整個反射和後照鏡的項目通通拉掉才會能上90FPS

那麼說來儘管用到gtx1080 在ac的vr中仍無法達到(24車 特效全開 90fps)這樣的標準嗎?
0
-
LV. 44
GP 2k
4 樓 DSS dss
GP1 BP-
※ 引述《enzo0421 (enzo)》之銘言
> 那麼說來儘管用到gtx1080 在ac的vr中仍無法達到(24車 特效全開 90fps)這樣的標準嗎?

是的,即使是GTX1080配上6700K,
24車,除了反鋸齒和後處理其他全拉到滿,
會跑44.7FPS,VR沒辦法跑分數,所以不知道會怎樣。
有些用GTX970的玩家是針對陰影、煙霧、反射去調整到90FPS
我的設定是跑8車就就會在44.7和89.5之間跳動。

關於為什麼是44.7和89.5這兩個數字,
國外論壇給了我兩組關鍵字
Oculus Asynchronous Time Warp
Vive Reprojection

雖然沒什麼中文資訊
不過看起來應該是不能跑90FPS就會直接降到45FPS,不會在中間值讓眼睛不舒服的概念。
(我前幾天看到53FPS真的是不知道哪裡有問題)

然後...Rift和Vive的解析度都是2160*1200,
我現在是用1920*1080在跑,我再試試有沒有差別。
1
-
LV. 8
GP 121
5 樓 Ryanford chenyenpo
GP0 BP-
我同時有vive及rift , 樓主你也是嗎?
關於設定,你能否詳細列出設定?
另外,賽車計畫,我二款vr一直有只要頭部移動畫面會重疊,怎調整都無效
(gtx980ti SLI)

0
-
LV. 45
GP 2k
6 樓 DSS dss
GP1 BP-
※ 引述《chenyenpo (Ryanford)》之銘言
> 我同時有vive及rift , 樓主你也是嗎?
> 關於設定,你能否詳細列出設定?
> 另外,賽車計畫,我二款vr一直有只要頭部移動畫面會重疊,怎調整都無效
> (gtx980ti SLI)

我只有買VIVE
今天STEAM三車都測試了一下

先講一下VR設定與配備的一些觀念
1.反鋸齒(Anti-Alias、FXAA、CMAA)之類的必須關掉
2.後照鏡反射與板金反光非常的吃資源,盡量拉低
3.就算你的電腦配備是能夠單螢幕或三螢幕跑到全特效120FPS,在VR下也必須降特效
4.VR的最佳幀數90FPS與45FPS,對應螢幕的60FPS與30FPS,在90與45之下是最不傷眼的
5.不要啟用同步垂直
6.不要啟用FPS限制
7.不管Oculus Rift或是HTC VIVE,目前兩者都不支援SLI
8.解析度設定1920*1080就行了,沒必要開DSR
9.Oculus Asynchronous Time Warp、VIVE Interleaved Reprojection理論上這兩個技術會在跑不上90FPS的時候自動降到45FPS,不會出現中間的FPS數值,可是有時候會出包,具體狀況還沒搞懂

我的設定
Assetto Corsa
反鋸齒-關閉(修正UI消失)
後處理-關閉(修正有效視野)
後照鏡品質-Normal(提升FPS)
其他都拉到最高
這樣設定基本上在一、二台車下能穩定在90FPS

Project CARS
反鋸齒-關閉(修正畫面抖動)
後處理-關閉(修正轉頭時的抖動)
後照鏡品質-High
其他大部分是Ultra,一些是High
這樣大概一車就會在穩定45FPS、偶而跳到90FPS(沒觀測介面,單純是個人感覺)

Euro Truck Simulator 2
精細度-200%
反鋸齒-關閉
高動態範圍-關閉
景深-關閉
動態光影-關閉
色彩校正-關閉
其他有中就選中、沒中就保持高
這樣大概是穩定的45FPS

不得不說歐卡用VR玩真的很有感覺......



我的配備
Intel 6700K 4Ghz
Asus Z170AR
Nvidia GTX1080
32G RAM
500G SSD
3T HDD
Blu-Ray combo
700W POWER
HTC VIVE
1
-
LV. 8
GP 124
7 樓 Ryanford chenyenpo
GP0 BP-
感謝你的回應,我明天把我測試的內容再po過來
我是以畫質為主,在不影響遊戲流暢度之下
明天我再po我之前跑的參數與大家分享
謝謝

ps: 這麼晚發文是因為正在看歐洲國家杯,然後5點看戰地風雲1直播,再去看MLB...
0
-
LV. 45
GP 2k
8 樓 DSS dss
GP4 BP-
這幾天REDDIT瘋傳可以把VIVE畫面變好的技巧
運作原理是將畫面用更高階的解析度去運算再投射到VR頭盔裡面
這算是一種耗資源的反鋸齒做法
原理類似NVIDIA的DSR<連結>或是AMD的VSR<連結>
這個做法被稱為超級採樣Super Sampling(SSAA)<wiki連結>

這次要講的就是在VR裡面開啟超級採樣來彌補VR解析度過低的問題。

Reddit <連結>
巴哈VR板<連結>

<HTC VIVE>
這幾天所挖掘出來的方法是將STEAM的文件中加入超級採樣的參數,
原本STEAM的超級採樣是由程式控制,
一般只會開到1.4倍
透過文件修改可以達到2.0甚至2.5倍採樣

操作步驟僅需要用筆記本開啟這個文件
..\Steam\config\steamvr.vrsettings

   "steamvr" : {
標籤之後加上一行
      "renderTargetMultiplier": 2,

之後重啟STEAMVR
數字的部分可以自己嘗試看看
基本上我的4G CPU+GTX1080開到2就得在AC裡面把特效關得差不多才能維持90FPS
如果是未來有玩家看這篇,硬體有發展之後,建議嘗試開到2.5維持90FPS。

由於這是全面改動,會影響所有的VR程式,建議如果不是玩需要看遠處的遊戲,
最好先把它關掉,因為VR遊戲大部分不能讓玩家自定義畫面細節,很容易掉到45FPS。

<Oculus Rift>
Rift本身不用透過修改STEAM文件,
在AC的文件裡面就有控制超級採樣的控制碼
用筆記本打開
..\Steam\SteamApps\common\assettocorsa\cfg\oculus.ini

裡面有一行
PIXEL_PER_DISPLAY=1.0

數字的部分嘗試去改高一點
我所理解的部分應該是和上面修改STEAM文件的數字雷同
不過用REVIVE來玩AC的場合,改這個數字是沒有反應的。


<使用感想>
數字拉到2.0之後,有效視野很明顯的變遠了,
車窗邊緣的鋸齒也很明顯的不見了,
但是特效盡可能拉低到最低的前一格,
勉強能維持4車90FPS,
但是一出現煙霧就掉到45FPS了

拉到2.5之後的畫面可以說幾可亂真,
但是FPS不穩定,連維持45FPS都有困難。

基本上有這個超級採樣之後,
我會建議玩家可以考慮購入VIVE+GTX1080(或未來更好的卡)了,
不用等下一代的產品了
以前我是以為VIVE和RIFT本來就只能做到這種程度,
現在我是認為現在的顯示卡撐不起VIVE和RIFT。


4
-
LV. 45
GP 2k
9 樓 DSS dss
GP5 BP-
我不知道我發什麼瘋...
回過神來已經做好比較圖了....







小屋的圖可能有縮到,


我看過2.0的畫面之後就回不去了...

今晚還皮皮的用3.0(45FPS)跑了兩圈
雖然很逼真
但是還是不能接受45FPS....

GTX1080只能跑到2.0...我不是買最頂的電腦了嗎...ORZ....

對了對了
記得有網點吧
開到2.0以上
網點的影響會變小
5
-
未登入的勇者,要加入 10 樓的討論嗎?
板務人員:(代管中)歡迎申請板主