17173VR > VR新闻 > 黑科技: 如何用手机就能和小伙伴在VR空间联机

黑科技: 如何用手机就能和小伙伴在VR空间联机

懒帅气 | 2017-05-18 10:05 0

【本文由作者供17173VR独家发布,转载请注明出处】

可供多人同时使用的移动“Room Scale(房间规模)”技术于今年CES上首次进行展出,吸引了众多玩家的眼球。通过将Vive跟踪设备链接到Vive操作板或是智能手机上,就能够拥有一个实时跟踪玩家的“Room Scale”,通过这种方法,玩家就能够和身边的好基友共同进入VR的世界当中。这种技术很好的解决了玩VR游戏时,一个人看一个人玩的尴尬局面。通过Unity或是虚幻引擎,任何人都能够轻易地自己设置这种功能。下面笔者将介绍如何在虚幻4引擎中执行这种操作。(文:17173VR_Murphy)

虽然Vive跟踪技术是由Vive设计并制作的,但其使用的核心跟踪科技来自于SteamVRValve社制作),所以需要SteamVR专用的蓝牙技术才能进行链接运行。但SteamVR却无法在大多数智能手机的ARM处理器上运行。要解决这个问题则需要将跟踪器的位置从PC实时同步到移动智能设备上,虽然听起来比较复杂,但是操作起来还是比较浅显的。

倘若读者在之前从未进行过类似操作,那么可以去搜索了解一下虚幻4引擎中的同步是如何工作、如何设置的。

MOS_MRS_tracker_diagram.jpg

跟着图上的步骤走,便可以完成同步设置,可以看到这并不是多难的操作。设备首先要做的就是检测哪一名玩家是使用头显的,哪一名是使用移动设备的,然后检测操作是在服务器上执行还是在客户端上执行。

同时此处需要注意到自定义模式是处于可调用状态的,这是一个比较关键的地方;由于我们只能在PC上运行SteamVR来检测***的位置变量,然后由PC将位置变量由PC传输到移动设备上,所以我们要将操作绑定在PC上,以防止操作意外从PC转移到移动设备上,导致同步出错。

MOS_MRS_tracker_replication.jpg

之后我们使用内置在***里的“获得***方位”设定来获得方位。在这个案例下,我们可以看到***的id5,这是由于我们将基本位置设置为01,头显为2,左右两个控制器为34,所以控制器就分配到了56上。读者也可以自行添加或改动。

MOS_MRS_tracker_replication_02.jpg

完成这些设定之后,就可以开玩了。首先将PC服务器打开,然后智能设备就能够通过蓝牙直连之前所设置的网络。一旦链接完成,虚幻4引擎就会默认使用者未经过局域网连接,这点可以通过修改目标文件夹中的“DefaultEngine.ini”文件来进行修正,改动如下:

[OnlineSubsystem]

    DefaultPlatformService=Null

有新产品或者项目希望我们报道,猛戳这里 寻求报道
17173发布此文仅为传递信息,不代表17173认同其观点或证实其描述。
相关标签:

热门VR游戏榜

关注17173VR公众号

第一时间获取最新VR游戏资讯。各种奖品福利等你领取哦!