简介
Unity Mixed and Augmented Reality Studio (Unity MARS) 是一个 Unity 扩展,可以添加新功能来支持增强现实和混合现实内容的创建。
增强现实揭示了我们用来创作 3D 内容的工具还面临更大的难题。 画布已经从严格控制和已知的数字环境演变为与现实世界交织在一起的环境。 为这种新媒体创作的内容不再被单独使用。 相反,该内容必须具有响应性,并能够以前所未有的方式与世界和其他应用程序交互。
MARS 包括一个 Unity 扩展和一组配套应用程序,可将现实世界中的对象和事件作为游戏对象进行处理。 MARS 针对此动态内容提供新的 UI 和控件。 MARS 包含一种全新的模拟模式,通过该模式能够以非常短的迭代时间在不同的现实世界模型中测试您的内容,并帮助您在现实世界的环境中创作内容。
最重要的是,在默认情况下,Unity MARS 会对现实世界和其他 AR 内容做出响应。 现实就是您的构建目标平台。 大胆想象,完美设计,开始制作改变世界的内容!
入门页面是面向新用户的指南。这个页面引导您编写一个可以对环境做出反应的小型但完整的应用程序。
本文档包含有关 Unity MARS 每个部分的深入指南,具体如下:
- Unity MARS UI 概览 - 不同 MARS 窗口的概览。
- Unity MARS 核心概念的概述 - MARS 中常用的术语和概念。
- 使用 Unity MARS - 使用 MARS 创建 AR 应用程序的常见工作流程。
- 基本应用程序创建:
- Unity MARS 模拟:
- 开发者主题:
您可以在 Unity MARS 变更日志中找到新功能和弃用功能的列表。
FAQ 介绍了先前已解答的有关 Unity MARS 设计、实现和使用方面的许多常见问题。
最后,为了快速理解本文档中使用的术语,请参阅术语表中定义的常见关键字。
要求
当前版本的 Unity MARS 与以下版本的 Unity Editor 兼容:
- 2019.2.x
- 2019.3.x
- 2020.1 alpha 版 - 未经充分测试,MARS 放置 UI 缺失。
- Unity MARS 使用
.NET 4.x Equivalent
运行时并与旧版脚本运行时兼容。