正常情况下的SteamVR是无法直接无头显使用的,需要进行一些单独的配置以实现无头显使用。修改后可以省去对HMD和手柄的需求,可以降低诸如虚拟主播(我所从事的行业)追踪设备的成本,且可以搭配iPhone的ARKit或者普通的摄像头实现正常的面捕。进一步降低成本。
第一步,修改SteamVR配置文件
首先,在Steam的库界面右键SteamVR,选择右键打开所在文件夹,进入SteamVR所在的文件夹。找到 resourcessettingsdefault.vrsettings 文件,使用文本编辑器打开,将前面几行改成:
"requireHmd" : false
"forcedDriver" : "null"
"activateMultipleDrivers" : true
这样即可,保存。
之后,找到SteamVR所在的文件夹下的 drivers ull esourcessettingsdefault.vrsettings 文件,将其修改为:
{
"driver_null" : {
"enable" : true,
"serialNumber" : "Null Serial Number",
"modelNumber" : "Null Model Number",
"windowX" : 0,
"windowY" : 0,
"windowWidth" : 2160,
"windowHeight" : 1200,
"renderWidth" : 1512,
"renderHeight" : 1680,
"secondsFromVsyncToPhotons" : 0.01111111,
"displayFrequency" : 90.0
}
}
后保存。重启SteamVR即可。
重启后应该是这样的显示,使用的是最新的SteamVR版本第二步,使用Tracker进行房间校准
如果不进行校准而使用快速校准,SteamVR将使用你的第一个基站作为坐标原点。如果要进行校准,需要你进行PogoPin的短接,所以购买一个Tracker的配套手柄会方便一些。没有的话可能导致校准出现一些麻烦。我是直接使用的镊子。Tracker的板机按键需要你短接2和4号端口,请注意不要短接错,不然可能导致设备的损坏。
官方的图,可以很方便的了解到需要短接的pin完成房间校准后,Tracker和基站就可以正常使用而不依赖头显了。同时,SteamVR也可以相对正常的使用而不会出现各种奇奇怪怪的问题。
完成的截图,这样就可以了至此,所有的需要的配置就都完成了。
基于LightHouse的身体跟踪有各种优势,现在二手的2.0基站搭配2.0的Tracker也不贵,并且使用范围也相对够大。希望