※ [本文轉錄自 C_Chat 看板 #1ORorBZk ]
作者: x820306 (序章) 看板: C_Chat
標題: Re: [閒聊] PSVR已經可以遊玩SteamVR遊戲
時間: Fri Jan 6 13:38:13 2017
因為陸續有收到站內信來問我TrinusPSVR的設定,
為了方便起見我直接補充一篇設定上的注意事項,
順便提供一些實際運行遊戲的測試結果~
TrinusPSVR需要注意的設定:
1. 接線一定要照著TrinusPSVR "How To" Tab裡Connect的圖示接,不能自己亂改
2. 請確定TrinusPSVR的Windows Driver和SteamVR Driver皆正確安裝完成
3-1. 在桌面右鍵->螢幕解析度裡確認有找到SIE HD Display,設定成延伸這些顯示器
3-2. 主螢幕和SIE HD Display必須同為1920*1080
4. "Main" Tab裡的PSVR Display要選PSVR對應的螢幕編號 (通常是\\.\DISPLAY2)
5. AMD顯卡的話要去驅動程式把輸出像素設定改成RGB444才有畫面
6. 先在TrinusPSVR裡按Start才能啟動SteamVR遊戲
7. 第一次啟動SteamVR一定要跑一次房間設定選擇桌面模式並把HMD高度設在90~100公分
8. 按Start啟動時會做陀螺儀校準,務必放在穩定平面直至右上角開始顯示角度讀數
9-1. 預設影像輸出頻率為60Hz
9-2. 要調高至90Hz/120Hz須到顯示卡驅動程式裡手動添加自訂畫面輸出頻率
https://www.youtube.com/watch?v=icYssWpGsGE
9-3. 調高影像輸出頻率必須主螢幕和SIE HD Display一起設為相同頻率才有實際效用
9-4. 主螢幕如果原本只吃到60Hz會花屏或顯示訊號不支援
9-5. 可找熱鍵切換解析度的工具程式(HRC)來一鍵切換
https://funk.eu/hrc/
10. SteamVR的遊戲視窗如沒有出現在PSVR內可以用Win鍵+Shift+方向鍵->移動到PSVR內
11. 立體感的部分要在TrinusPSVR "Main" Tab裡把IPD調整到0.07左右才會正常
12. 目前HMD連接線上的耳機孔還無法輸出聲音,須接電腦本身或PSVR TV OUT的聲音輸出
13. SteamVR設定裡的效能選單內可以開啟影格時序功能監控畫面張數是否穩定
14. 超採在SteamApps\common\SteamVR\resources\settings\default.vrsettings
修改renderTargetMultiplier數值,依顯卡效能調整,個人覺得1.3就可接受
目前TrinusPSVR沒辦法啟用SteamVR原本的Reprojection機能
(畫面張數跑不滿時拿舊的補上),
所以必須完全靠顯示卡自己維持在穩定張數60/90/120,
只要稍有不穩因為無法補張數就會造成畫面抖動
自己測試配備是Win10 + Intel i5 6600 + GTX1060-OC,
可以穩定跑在60FPS,90FPS要看遊戲,
以下超採renderTargetMultiplier都設在1.3:
CM3D2全開穩在90Hz、
VR女友目前版本優化不錯開Quality+100%RenderScale跑Benchmark也差不多穩90Hz 、
(這款RenderScale只能選100%或200%,不能自己微調,
開到200%之前測過VIVE實機+GTX1080一樣得跪)
HonneySelect描畫設定2+反鋸齒可以穩定90Hz、
SekuroSphere跟林間(某款新作同人2CH暱稱)大部分場景可以全開90Hz,
但是畫面上同時有超過兩人的場景CPU會有異常延遲啟動,造成GPU負載未滿卻Lag,
就算調低畫面設定也一樣,降低輸出至60Hz則CPU延遲啟動消失,
推測是Unity Toon Shader(我猜都是用Unitychan Shader......)
在TrinusPSVR輸出90Hz時有相容性問題、
War Thunder中低畫面90Hz,高畫面60Hz、
No limit roller coaster2複雜場景會落在8XHz造成頭部轉向畫面抖動,
60Hz才能全場景穩定畫面不抖動、
Project Car中高畫面60Hz、
(這款本來在VIVE實機上就是吃顯卡怪物,
GTX970/RX480/GTX1060這階的顯卡都只能輸出45Hz再Reproject到90Hz,
完全不靠Reprojection要穩在90Hz還要中高畫面大概只有2萬多元的GTX1080辦得到)
DolphinVR 60Hz(模擬器本來就吃效能再加上更吃效能的VR.....)、
看VR影片在SteamVR這部份需求不高,
但電腦本身CPU或GPU要解得動2K*2K或4K*4K影片播放,
Simple VR Video Player就已經很好用
總結來說目前TrinusPSVR因為無法開啟Reprojection機能,
要輸出90Hz對顯示卡的需求可說是比原生SteamVR的需求還要更高,
雖然也能退而求其次輸出60Hz,
但應該45Hz再Reproject到90Hz還是會比較舒適
在我看來TrinusPSVR還有以下幾項需要完善:
1.簡化調整畫面輸出Hz的流程
2.支援Reprojection優化顯示卡需求
3.完善HMD Position Tracking
(比較尷尬的是這很吃CPU或GPU的效能,要順暢可能又會進一步提高硬體需求)