介绍
混合现实工具包(MRTK)是一个跨平台工具包,用于为虚拟现实(VR)和增强现实(AR)构建混合现实体验。 该工具包提供了一组可用于加速 Windows Mixed Reality 开发的组件和功能。
假设你要创建一种混合现实体验,在其中用户需要能够移动、旋转和缩放全息对象。 尽管你可以从头开始编写脚本来实现这些操作,但将直接操作添加到全息影像并进行约束配置的工作流可能非常耗时,尤其是在需要配置多个对象的情况下。
在本模块中,你将为 Windows Mixed Reality 开发配置 Unity,并将混合现实工具包(MRTK)导入到项目中。 混合现实工具包包含一个 ObjectManipulator 脚本,你可以将它应用于立方体,以便用手直接操控。
在本模块结束时,你将能够设置为 Windows Mixed Reality 开发配置的 Unity 项目,并使用混合现实工具包加速混合现实开发。
学习目标
- 为 Unity 配置 Windows Mixed Reality 开发
- 将混合现实工具包 (MRTK) 基础包导入 Unity 中
- 向 Unity 场景添加 MRTK
- 比较和对比三种主要的 MRTK 交互模型
- 使用 ObjectManipulator作全息影像
先决条件
- 使用正确工具配置的 Windows 10 或 11 电脑
- Windows 10 SDK 10.0.18362.0 或更高版本
- 安装了 Unity 2021.3 或更高版本的 Unity Hub(请确保查看 Unity 版本和包页面中的已知问题)
- 混合现实功能工具
- 基本熟悉 Unity:界面、场景创建、包导入、将 GameObjects 添加到场景