使用 Autodesk ReCap Photo 为 Dynamics 365 Guides 混合现实组件创建 3D 对象,或者为混合现实组件创建 Power Apps

本教程将指导您完成 Autodesk ReCap Photo 摄影测量软件,以创建可与之配合使用的 3D 对象 Dynamics 365 Guides。 该软件可用于创建时使用的应用中包含的混合现实组件 Microsoft Power Apps。

本教程仅供参考,以展示 ReCap Photo 如何与 Dynamics 365 Guides and Power Apps 配合使用。 Microsoft Corporation 不隶属于 Autodesk 或其任何产品,也不是 Autodesk 或其任何产品的合作伙伴,也不认可或赞助 Autodesk。

什么是 Autodesk ReCap Photo?

Autodesk ReCap Photo 处理从无人机拍摄的照片,以创建站点、对象等当前状况的 3D 表示。 了解有关 Autodesk ReCap Photo 的详细信息。

安装 Autodesk ReCap Photo

您可以 注册免费试用 Autodesk ReCap Photo。

摄影小贴士

以下提示可帮助您拍摄用于摄影测量的高质量照片:

  • 如果可以,请在光线一致且不会投射阴影的位置拍摄照片。

  • 尽量让自己的影子远离画面。

  • 拍摄照片时,请确保背景中没有移动的物体。

  • 如果您使用的相机具有高动态范围 (HDR) 设置,请关闭该功能,并在拍摄图像时尽量不要调整照片的曝光度。

  • 在绕着物体转圈时拍摄相距约一米的照片。

  • 如果可以,请在拍照时保持相对于物体的垂直位置。

  • 如果物体很大,则从物体的一端横向移动到另一端。 更改每个刀路的高度,直到捕获所有曲面。

开始一个新项目

  1. 打开 Autodesk ReCap Photo。 首次打开 Autodesk ReCap Photo 时,将显示仪表板。

    备注

    在操控板上,您可以选择 “航拍 ”或 “对象” 来创建新的 3D 项目。 本教程介绍 对象 工作流。

  2. 在“创建 3D”下 ,选择“对象”

    Object 选项。

  3. 根据提示选择页面上显示的任意位置,然后添加要用于创建 3D 对象的照片。 完成照片导入后,选择“ 创建”。

    创建按钮。

  4. 在“创建项目 页上,输入项目的名称,然后选择“开始 以处理照片。 处理可能需要一些时间,具体取决于您添加的照片数量和互联网连接速度。

    “创建项目”页。

    备注

    此时,如果需要,可以使用 自动裁剪 功能。 本教程介绍如何在该过程的后期裁剪 3D 对象。

  5. 处理完 3D 对象后,它会显示在仪表板的“我的云盘 部分中。 选择从 端下载此项目(向下箭头)按钮以下载 3D 对象。

    从云按钮下载此项目。

  6. 选择要保存模型的位置,然后选择 “选择文件夹”

    选择要将网格提取到对话框的文件夹,并选中“选择文件夹”按钮。

  7. 新的 3D 对象具有您输入的名称。 选择模型以在编辑器中打开它。

    新模型。

    您的 3D 对象将加载到编辑器页面上。

    在编辑器页面上加载的模型。

编辑 3D 对象

编辑器页面的左侧和底部提供了几个工具。 您可以使用这些工具清理 3D 对象。 尝试使用这些工具来清理 3D 对象中不想保留的部分。 本教程介绍如何从模型中移除地板。

  1. 在编辑器页面的底部,选择 套索/围栏 工具。

    套索/围栏工具。

  2. 使用套索/围栏 工具选择除要保留的对象之外的所有内容。

    已选楼层。

  3. Enter,然后按 Delete。 您可能需要重复这些步骤几次才能移除大部分地板。

  4. 选择“ 切片 ”工具以移除地板的其余部分。 此工具将创建一个切片平面,可用于切割特定点下方的几何图形。 “ 切片 ”对话框中提供了以下设置:

    • 填充:选择此选项可根据模型开放区域的边界关闭模型。 在某些情况下,填充可能并不容易。

    • 无填充:选择此选项可将模型保留为打开的模型。

    • 变换平面:选中此复选框可对齐平面,使地板不可见。

    切片工具设置。

  5. 当模型看起来符合你希望的样子时,选择“ 应用”

地板的其余部分将从 3D 对象中移除,底部的网格将被填充。

抽取 3D 对象以帮助提高性能

移除完不想保留的网格部分后,可以将其分解为满足 and 的性能目标 Dynamics 365 Guides 的多边形计数 Power Apps

  1. 在编辑器页面的左侧,选择抽 取网格 工具。

    抽取网格工具。

  2. 在“ 抽取 ”对话框的“ 目标面数 ”字段中,指定一个多边形计数,以平衡视觉保真度和性能要求。

    备注

    除非精确的几何体非常重要,否则不要选中“最佳几何 体” 复选框,因为它会删除纹理。 通过摄影测量产生的纹理为 3D 对象添加了重要细节。

    抽取设置。

  3. 选择“ 全部抽取”

3D 对象已优化并可供导出。

优化的几何形状。

将 3D 对象导出为 OBJ 文件

在 or Dynamics 365 Guides 中使用 Power Apps3D 对象之前,它必须采用 GLB 文件格式。 在此步骤中,将模型导出为 OBJ 文件,然后可以将其转换为 GLB 文件。

  1. 在编辑器页面的左侧,选择“ 导出 ”按钮,然后选择“ 导出模型 ”按钮以打开导出设置。

    “导出模型”按钮。

  2. 在“导出模型 ”对话框的“ 导出为” 字段中,选择“ OBJ ”作为导出文件类型,然后在“ 大小 ”字段中选择 “4096x4096 ”作为纹理大小。 完成后,选择“ 导出”

    备注

    Although 您可以选择更大或更小的纹理大小,请注意,大小会影响性能或视觉保真度。

    导出模型设置。

  3. 选择要将文件保存到的位置,然后选择“ 选择文件夹”

    选择“文件夹”按钮。

3D 对象将导出到所选文件夹。

使用 Blender 将 OBJ 文件转换为 GLB 文件

有几个应用程序可用于将 OBJ 文件转换为 GLB 文件。 本教程介绍如何使用 Blender。

什么是搅拌机?

Blender 是一个免费的开源 3D 创作套件。 它支持整个 3D 管线:建模、绑定、动画、模拟、渲染、合成和运动跟踪,以及视频编辑和游戏创建。

如果您使用 Blender 准备 3D 对象,请查看 Blender 网站上的信息,并 下载适用于 Windows 的最新版本。

将 3D 对象导入 Blender

  1. 打开搅拌机。 系统会自动创建一个新场景。

  2. 右键单击多维数据集,然后选择“ 删除” 将其删除。

    删除命令。

  3. 在“ 文件 ”菜单上,选择“ 导入>波前 (.obj) ”以导入 OBJ 文件。

    波前 (.obj) 命令。

  4. 在“导入 OBJ” ,请按照下列步骤操作:

    1. 清除“对象 ”和 “组 复选框,然后选中“图像搜索 复选框。

      导入 OBJ 设置。

    2. 选择“ 导入 OBJ”。 Blender 将 3D 对象作为单个项目导入,并在子文件夹中搜索任何材质。

      导入 OBJ 按钮。

将 3D 对象导出为 GLB 文件

最后一步是将模型导出为 GLB 文件,以便可以与 Dynamics 365 Guides or Power Apps 一起使用。

  1. 在 Blender 的“ 文件 ”菜单上,选择“ 导出>glTF 2.0 (.glb/.gltf)”

    glTF 2.0 (.glb/.gltf) 命令。

  2. “导出 glTF 2.0”下的“ 格式 ”字段中,选择“ glTF 二进制 (.glb) ”,然后选中“选定对象” 复选框。

    导出 glTF 2.0 设置。

  3. 输入文件的名称。

    文件已命名。

  4. 选择 导出 glTF 2.0

    导出 glTF 2.0 按钮。

查看 Dynamics 365 Guides 3D 对象 或 Power Apps

准备 3D 对象后,请使用以下链接了解有关在 or Dynamics 365 Guides 中使用 Power Apps模型的详细信息:

详细信息

本教程中的屏幕截图取自 Autodesk ReCap Photo 软件程序,以提供有关如何使用 ReCap Photo 软件的明确说明。 要了解有关 ReCap Photo 和 Blender 的更多信息,请参阅以下页面:

Microsoft Corporation 对因使用 Autodesk ReCap Photo 或依赖这些说明而引起的任何形式的损害概不负责,并明确表示不承担任何责任。 本文档仅用于向我们的客户提供一般信息,不考虑任何个性化的商业计划或规范。

本文档中对商标名称和图像的使用仅用于提供信息和描述性目的,Microsoft Corporation 不对其使用提出任何商业声明,也不建议赞助或认可。