查看: 1482|回复: 0
打印 上一主题 下一主题

[其他] 黑客让《谷歌地球VR》支持Rift和Touch

[复制链接]
may    

8830

主题

81

听众

7万

积分

首席设计师

Rank: 8Rank: 8

纳金币
52336
精华
343

最佳新人 热心会员 灌水之王 活跃会员 突出贡献 荣誉管理 论坛元老

跳转到指定楼层
楼主
发表于 2016-11-22 23:57:31 |只看该作者 |倒序浏览


谷歌本周宣布《谷歌地球VR》在SteamVR上推出,这让人感到十分兴奋,但Oculus用户发现该体验无法使用Rift头显体验。不过仅仅过了一天,黑客便把《谷歌地球VR》兼容Rift头显和Touch手柄,甚至还兼容了Razer Hydra体感器。

Google Earth VR

虽然SteamVR主要是以HTC Vive为主,但它同时还支持Oculus Rift和Touch手柄,这样做是为了方便开发人员一次发布游戏可接入所有的头显。Rift用户却发现谷歌竟然没有利用这个平台的跨平台能力,只把《谷歌地球VR》限制给HTC Vive使用。

鉴于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体感器。

早前,LibreVR写出了颇为流行的ReVive破解工具让Vive用户能够在Oculus Home上玩到许多Rift的独家游戏,这是使用了类似的破解方式先于FakeVive在Reddit上发布。虽然FakeVive由于其易用性而成为“一个更好的解决方案”,但LibreVR对于FakeVive代码的促成功不可没。

谷歌选择不支持Rift的原因目前还不清楚。他们对这个问题的回答也是比较含糊。我们可能会首先想到头显的兼容性支持并不容易,但现在明显的是,这并不需要花费太多的精力就能够做到的事情。
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-18 05:36 , Processed in 0.752144 second(s), 30 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部