/ Nweon / 0浏览

一次开发覆盖多个VR平台,Unity 2018.3开始支持多平台开发



映维网
2018年11月23日

)你可以一次性尽可能多地覆盖VR平台了,从而为你的应用程序带来更多的受众。借助
Unity
2018.3,你可以构建支持一系列PC VR和移动VR设备的优秀应用程序,无需为每一个平台进行单独开发,包括OpenVR SDK,
Oculus
SDK,WindowsMR SDK,
Daydream
SDK和GearVR SDK(不包括
PSVR
)。

根据目标设备的不同,

你可能需要更改目标平台并进行多次编译

。例如,如果目标是
Oculus Rift
,目标平台应该是PC相关,如果目标是Oculus Go,目标平台应该是Android相关。如果希望同时支持Oculus
Rift
和Oculus Go,你需要为每个目标平台开发一次。

在每个目标平台之下,

你都必须定位正确的SDK

。有时你可以通过单个exe来定位多个SDK,有时你必须进行单独构建。在定位PC相关时,你可以同时支持Oculus和OpenVR。但在定位Android时,你必须为Daydream和Oculus SDK进行单独构建。

对于多平台的同时支持,Unity提供了两个相关开源项目,方便开发者入手。他们分别是

Ontlaught



XR Input Tests

。其中XR Input Tests是多平台测试项目,而Ontlaught是多平台演示项目,支持OpenVR,Oculus Rift,Windows Mixed Reality,Oculus Mobile(GearVR,Go)和Daydream。

0

  1. This post has no comment yet

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注