Mesh 101 教程第 1 章:概述和设置

Mesh 101 教程是了解如何将网格功能添加到Unity项目以创建交互式学习体验的好方法。 本教程面向中级到高级Unity开发人员,可让你深入了解 Mesh 的强大功能、网格可交互对象和物理、脚本等。 你将从预生成的Unity项目开始,添加自定义交互和其他网格功能,然后将该项目作为环境部署到 Microsoft Mesh。 客户可以参加基于你的环境的活动,他们将通过访问一系列交互式站并体验多用户交互和通信来了解风力涡轮机。

教程项目名为 Mesh101 ,包含在 Mesh 工具包中。



重要

本教程项目受 MIT 许可证的约束,如 Mesh-Toolkit-Unity 存储库中的 LICENSE.txt 文件所示。 但是,示例功能依赖于 Mesh 工具包,该工具包由单独的许可证管理,并且包含第三方软件。 在电脑上的 Mesh 和 Quest 中使用 Mesh 应用程序自定义沉浸式空间需要Teams 高级版许可证。 使用 Mesh 工具包进行开发不需要许可证,但如果你和你的用户没有Teams 高级版许可证,将阻止你生成环境并将其发布到 Mesh,以及组织或加入 Mesh 中的事件。 有关详细信息,请参阅 设置 M365 for Microsoft Mesh

本教程的结构如下:

术语

在 Mesh 术语中,在 Unity 中创建然后上传到 Web 上的 Mesh 的项目称为环境

先决条件

以前的Unity体验

本教程假定你拥有创建环境所需的中级到高级Unity技能。 我们还建议你熟悉Unity可视化脚本;但是,我们从脚本编写新手那里得到了反馈,他们发现本教程易于学习。 学习可视化脚本基础知识的一个好地方是Unity的可视化脚本教程。 这可教你开始使用网格可视化脚本所需的大部分概念(如果不是全部概念)。

否则,仍可使用现成的环境 创建、自定义和生成 网格事件。

硬件要求

最低电脑要求:4 个 CPU 核心,8GB RAM

Unity版本 2022.3.15

本教程需要Unity版本 2022.3.7.15。

查看Unity的系统要求

获取安装Unity的帮助

安装应包括适用于 Android 和 Windows 的模块。 Mesh 应用适用于电脑和 Oculus Quest 2,Android 是任务操作系统。

为 Mesh 设置内容

下载 Mesh 桌面应用

在电脑上下载 Microsoft Mesh

______

下载 Mesh Toolkit 示例

Mesh-Toolkit-Unity GitHub 存储库中提供了 Mesh 101 教程项目。

  1. 在浏览器中,转到 GitHub,然后导航到 Mesh-Toolkit-Unity 存储库

    ______

  2. 选择“ 代码 ”按钮,然后选择“ 下载 ZIP”。

    ______

  3. 在 C: 驱动器上,创建一个名称为一个单词的文件夹, (例如“Mesh101”) 然后将下载的 Mesh 工具包 Zip 文件移动或复制到该文件夹。 这样做是为了避免遇到 Windows 路径长度限制(即 256 个字符)的问题。 重要提示不要 将 Zip 文件放在 Windows 桌面上。 在后台,这会创建一个非常长的路径名称。

    在下面的示例中,用户在其 C: 驱动器上创建了一个名为 Mesh101 的文件夹。 接下来,他们将下载的 Mesh 工具包 Zip 文件移动到 Mesh101 文件夹。

    计算机的屏幕截图 描述自动生成

  4. 将示例 Zip 文件解压缩到同一文件夹中,然后在解压缩的文件夹层次结构中导航,直到看到 Mesh101 文件夹。 它包含你将在下一章中打开的教程项目。

    计算机的屏幕截图 描述自动生成

网格工具包包

在本教程中,你唯一需要的包是 Mesh 工具包包,并且它已预先加载到教程项目中。 如果从头开始创建自己的项目,则需要 导入 Mesh 工具包包

后续步骤