便携式虚拟现实开发工具包 - 有什么区别?

问题描述 投票:1回答:1

我正在探索VR的开发可能性,我已经在UWP中用C#做了一个项目。我不希望在Unity中剪切和粘贴它,不用担心,我完全清楚它比这复杂得多。因此我使用Unity在C#中进行此操作,并希望能够在Gear VR / Occulus平台,Google Daydream以及混合现实中移植应用程序。

然而,当我痛苦地发现了很多时候,选择错误的开发工具包并在后来意识到它是一个死胡同是一个巨大的浪费时间。但我似乎无法找到允许我选择路径的各种库选项(例如混合现实工具包,OpenVR,Vuforia)的良好解释。

有人可以给我一个好的技术文件,概述每种方法的好处和局限吗?

谢谢!

unity3d vuforia gear-vr windows-mixed-reality oculusgo
1个回答
1
投票

Mixed Reality Toolkit声称或至少在未来的目标是支持所有平台或至少最常见的平台。

OculusHoloLens/UWPHTC Vive等一样很可能会在他们之中,因为他们在MixedRealityToolkit-Unity上声明

支持广泛的受众,允许构建可在多个VR / AR / XR平台上运行的解决方案,例如混合现实,Steam / Open VR。

如果完全是这种情况,如果您的特定目标设备将得到支持,我无法分辨。到目前为止,您必须为每个要使用的平台使用不同的SDK。但是,您至少可以将组件编码为更接近的界面,以便以后更容易地交换SDK。

© www.soinside.com 2019 - 2024. All rights reserved.