上周谷歌推出《谷歌地球VR》后获得了使用者的大量称赞,不过令人可惜的是这款应用为htc vive独占应用。
此前国外媒体UploadVR曾试图联系谷歌相关负责人弄清楚情况,并得到《谷歌地球VR》项目经理Mike Podwal的回复:“我们必须确保《谷歌地球VR》登录的每个游戏平台都能为用户提供最好的VR体验,所以,请耐心等待”。
而在《谷歌地球VR》上架SteamVR仅一天,黑客便通过修改程序将《谷歌地球VR》兼容Rift头显和Touch手柄,甚至还兼容了Razer Hydra体感器。
鉴于SteamVR技术已经是支持Rift,黑客就让Rift头显强制兼容《谷歌地球VR》。在Reddit社交新闻站一位用户名为Shockfire7的黑客,写了一个FakeVive文件,能够以欺骗的方式让SteamVR认为Rift就是一台Vive,以此成功让《谷歌地球VR》兼容Rift。
FakeVive是一个DLL文件,需要放入《谷歌地球VR》的文件夹让其相信是与一台Vive连接。它不是一种反向激活或是其他方式,它只是拦截了OpenVR的头显请求信息和欺骗代码的执行。我不想让它比这更复杂,因为SteamVR已经很好地支持了Rift。
FakeVive不涉及修改应用的任何文件,所以它不只是适用于《谷歌地球VR》。这也让它更容易安装,即便是更新后(只要头显不加入更复杂的检测)也仍然能够继续运行。
除了Rift,FakeVive黑客也让《谷歌地球VR》兼容Touchu手柄,甚至是Razer Hydra体感器。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)