最新Unity MARS增加了全身追踪,提升了AR Foundation兼容性
全身追踪,提升与AR Foundation的向后兼容性,更好的新手教程体验等
(映维网 2021年03月13日)Unity MARS是一个为各行各业创作者提供无缝构建智能AR内容能力的混合现实/增强现实创作工具集。通过Unity MARS创建的体验能够完全响应周围的物理空间,支持任何位置,并使用任何类型的数据,同时允许创造者提供符合终端用户期望的AR体验:仿佛确实存在于现实世界之中,并且能够响应现实世界的数字内容。
在过去两本版本迭代中,Unity为这款工具增加了一系列的功能。主要包括全身追踪,提升与AR Foundation的向后兼容性,更好的新手教程体验等等。
1. 将Simulation作为子系统
UnityMars基于AR Foundation,而后者是一个旨在赋能正在开发或已经发行的AR应用程序的框架。为了给现有的AR Foundation项目提供一条更轻松与Unity MARS集成的途径,Unity将Simulation作为一个子系统。这允许你将Unity MARS导入到现有的AR Foudation项目之中。现在,你能够利用Unity MARS提供的强大Simulation模拟系统来测试、迭代并继续开发应用程序。
这个模拟系统是Unity Mars最热门的功能之一。因为当你构建AR体验时,它能够大大加快迭代周期。Simulation视图允许你使用真实世界或模拟数据对各种场景进行可视化和内容测试。它同时有助于确保你的AR体验在所需位置顺利运行。
目前支持平面、图像标记、人脸和点云模拟。在后续版本中,Unity将将继续在后续版本中增加更多的支持。
2. 人体追踪
各个平台(尤其是iOS)提供的人体追踪功能允许用户虚拟试穿各种衣饰。对于Unity MARS,团队为AR开发者带来了人体追踪支持,并允许在Unity Editor中模拟这种体验。
Unity MARS代理现在支持Mecanim定义的人类化身rig和身体姿态。Unity MARS的Simulation系统同时支持合成人类化身,并通过操纵和设置动画来创建示例环境来测试您的体验。
3. 用于添加样本和其他资源的内容管理器
Unity希望用户能够保持文件小尺寸,并在新内容可用时自由升级项目。Content Manager(beta)则是团队提出的解决方案。它是一个以产品为中心的视图,并将GitHub、论坛和包管理器中可用的内容放在同一个地方。目前Content Manager属于测试版本,而在未来的版本中,你会看到一个更简介的安装过程,新内容和现有内容将分开为Content Packs内容包。
安装完Unity MARS后,你会在Unity的主菜单中看到内容中心。请依次转到Window窗口-> Content Manager内容管理器。
4. Unity MARS Companion app
Unity MARS Companion app(beta版)有助于提高效率,并确保AR应用程序在目标环境中运行的准确性。
借助iOS和Android端的应用程序,创作者可以直接在设备捕获真实世界的数据,并将其带入Unity Editor。另外,你可以在设备创建内容和布局asset。
需要注意的是,所述app属于beta版本。Unity鼓励你进行试用,并为团队提供反馈。更多关于beta版本的信息请访问这个页面。