专题栏目:ARVRMR虚拟现实

Unity MARS智能增强现实,推动AR领域向下一个时代发展

Unity MARS为各地的增强现实(AR)创作者提供了专门的工具和简化的工作流程,将响应迅速、位置感知的AR体验交付给用户。

Unity MARS是世界上第一个将现实世界环境和传感器数据引入创作工作流的创作解决方案。这意味着你可以快速的构建混合现实(MR)和增强现实(AR)体验,这些体验能够提升用户的感知并引导他们对物理空间做出响应。通过Unity MARS你可以在任何地点使用任何类型的数据进行工作。

设计Unity MARS的初衷是为了解决整个增强现实开发周期中最常见、最棘手的问题:定义变量、测试场景、传递与现实世界智能交互的增强现实体验。

1. Unity MARS解决了“变量数量无限”的问题

增强现实应用程序是为在现实世界中使用而设计的,但众所周知,手动定义用户在使用您的应用程序时可能遇到的所有潜在变量实现起来非常困难。他们的环境中会有什么实物,会放在什么地方?用户将如何握持手机?他们会坐着还是站着?这些因素会产生无数的变量。

即使你知道他们使用该应用程序的确切位置,他们的房间也可以重新进行预订,这将会造成运算的误差,因此在APP的设计开发中仍然有许多人为因素需要考虑进去。Unity MARS作为增强现实创作工具是独一无二的,因为它可以帮你计算出所有这些变量,同时还会为你提供了一个可视化的工作流,使你能够快速完成原型阶段,而只需要编入很少的编码就能实现。

基于模型的工作流

要构建你的应用程序,首先你需要将现实世界呈现的对象转化为模型开始。当你有了框架,你可以在你的模型上设置条件和动作,告诉应用程序如何响应它们。

“模糊”创作

借助“模糊”创作的视觉辅助,你可以为真实世界的对象定义最小和最大测量值,而不是编写精确的值。

所见即所得创作

使用所见即所得模拟视图,你只需将内容直接拖到视图中,就可以准确地看到您的应用程序在现实世界中的运行情况。Unity MARS会为你创建适当的模型和条件,而不是编码。

可定制的构件

为了帮助使用者快速入门,Unity还提供了初学者模板,它涵盖了流行的增强现实用例,包括一个与所有的室内和室外环境模板一起工作的培训教程应用程序。

2. Unity MARS大大减少了测试你的应用程序所需的时间

如果你以前做过增强现实应用程序,你就会知道在各种各样的设备和地点进行测试有多困难。即使你心中有一个特定的地方,比如一个活动空间,考虑到人群和天气等变量,你也可能无法事先彻底测试它。简而言之,你几乎不可能为每个可能的用户提供现增强现实应用的测试。由于我们无法改变时间和空间的规律,使用Unity MARS则可以充分测试你的增强现实应用程序体验的能力。

创作环境中的全面测试

模拟视图为你提供模拟数据的环境模板,以便使用者可以针对各种室内和室外房间和空间测试增强现实体验。这意味着你不需要手头有真实世界的数据,也不需要在任何你想让它工作的地方对体验进行物理测试。你也可以为自己的模拟环境建模或使用摄影测量扫描数据。

3.Unity MARS确保数字内容以可信的方式对物理世界做出反应

一旦你在Unity MARS的创作环境中构建并测试了应用程序的增强现实体验,你就需要确保它将在最终用户与它交互的任何时候和任何地方做出智能反应。Unity MARS实现了这一点。它的运行时逻辑适应现实世界,这对于必须“理解”物理对象所在位置的培训和远程指导应用程序尤其重要。

Unity MARS可以智能地与现实世界交互

现在你可以在应用程序中使用任何类型的真实世界数据,包括表面、图像、身体跟踪(即将推出)等。永远在线的查询系统会根据用户周围的环境为你的应用程序提供相关的行为。

通过解决增强现实应用程序开发每个阶段最严峻的挑战,Unity MARS使创作者能够最终交付符合最终用户期望的增强现实体验:似乎生活在现实世界中并对现实世界做出反应的数字内容。

Unity MARS的早期使用者

在开发Unity MARS的过程中,Unity与许多创新的工作室进行了合作,他们渴望真正接触到这项新技术。其中个合作伙伴之一便是Sugar Creative,一家总部位于英国的行业领先工作室,因其尖端的增强现实和虚拟现实体验而闻名。

在与Dr. Seuss Enterprises的合作中,Sugar Creative工作室使用Unity MARS创作出了Dr. Seuss’s ABC AR,这是一款应用程序,通过将Dr. Seuss人物栩栩如生地展现出来,提高孩子们的学习和阅读能力。他们的首席创意总监和工作室经理威尔·汉弗莱(Will Humphrey)说到,“Unity MARS是一个非常有用的工具包,它为我们打开了一个全新的视角,通过使沉浸式体验变为真正动态的形式,大大提升了沉浸式体验的潜力。简单来说,Unity MARS的使用就是在给AR增加智能判断的能力。”

其他使用Unity MARS早期版本的开发人员们已经创建了各种各样的增强现实应用程序,例如汽车展厅的销售和营销体验AR应用程序,以及工厂工人的培训AR应用程序等等。无论对于哪种情况,他们都一致认为Unity MARS赋予了他们更多的创作自由和灵活性。

开启属于你自己的增强现实体验

除了上面提到的特性和优点,Unity MARS还利用了Unity的奥吉AR基金会获奖框架,这个框架可以帮助软件开发者在Unity中构建应用程序,并将其部署在多个移动和可穿戴的增强现实设备上。 这种创作工作流不仅从根本上提升了开发者创造增强现实程序的体验,同时也增强了增强现实体验的质量。

Unity MARS的出现让世界迎来了下一代增强现实的变革。

来源: 虚拟现实增强现实

发表评论

相关文章