增强现实|Magnopus使用Unity在迪拜世博会创造大规模增强现实体验( 三 )


扩展AR功能 , 为所有平台创建一致的AR体验 。
使用可寻址包打包动态内容以减少初始安装大小 。
实现轻量级、可扩展和跨平台等特点 。
Unity使跨平台应用程序更加易于使用 , 支持以最少的特定于平台的代码进行创建 。 这使得团队能够专注于开发引人注目的功能、内容以及定制的Magnopus集成 , 而无需花费太多时间来迎合特定设备 , 尤其是在Android设备的多样化生态系统中 。
在开发过程中 , 能够在台式机上生成一个虚拟现实版本 , 一个嵌入本地移动应用程序的简化应用程序 , 甚至为世博园区户外亭构建一个版本 。 kiosk应用程序为配备专用GPU的Windows 10 PC构建 , 使用相机来显示实时、高质量的增强现实动画内容 , 以及与移动应用程序相同的多人虚拟化身 。
使用AR Foundation简化AR开发流程
打包了ARKit和ARCore的Unity AR 功能 , 为构建Expo Dubai Xplorer的AR应用程序提供了一个非常简单的基础 。 这使得团队能够从相同的代码库和源资产构建完整的AR体验(无需构建多个不同的应用程序) 。
使用可寻址对象的动态内容
Magnopus团为AR和数字用户创建了一个定制的空中传送系统 。 他们扩展了Magnopus CICD解决方案 , 利用Addressables构建流程来重建和部署已更改的内容 , 无需在每次内容发生变化时重新构建整个应用程序 。 对于一些细小的更改 , 这可能是半小时和几分钟完成构建之间的差别 。
由于内容和代码是分离的 , 即使在应用程序已经通过了Android和iOS的漫长审批过程之后 , 团队也可以对内容进行更新 。 为此团队开通了一项服务 , 能够按需提供Unity可寻址捆绑包 , 通过定制位置触发内容交付网络进行交付 。
地理空间创作工具允许团队将可寻址id与人物的真实位置相关联 , 以便设计人员可以实时更新内容的位置 。 客户端应用程序可以根据Magnopus的云API快速下载附近活动所需的内容 。
下一阶段的目标
在创建了Expo Dubai Xplorer之后 , Magnopus将其作为一个以更好的方式连接人和地点的范例 。 根据在这个大规模“alpha”中所学到的经验 , Magnopus正在重构其应用的性能和灵活性 , 并设计新的功能 。 Magnopus的目标是帮助客户创造类似的大规模体验 , 使其能够将更多的精力花在对个性内容的设计上 , 而不再需要为开发所需的技术而烦恼 。

相关经验推荐