View a markdown version of this page

场景增强编辑 - AWS IoT TwinMaker

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

场景增强编辑

AWS IoT TwinMaker 场景包含一组工具,用于增强、编辑和操作场景中存在的资源。

以下主题教你如何在 AWS IoT TwinMaker 场景中使用增强的编辑功能。

针对性地放置场景对象

AWS IoT TwinMaker 允许您在场景中精确放置和添加对象。这种增强编辑功能可以让您更好地控制在场景中放置标签、实体、光源和模型的位置。

  1. AWS IoT TwinMaker 控制台中导航到您的场景。

  2. 按下 + 按钮,然后从下拉选项中选择其中一个选项。这可能是模型、光源、标签或 + 菜单中的任何东西。

    当您在场景的 3D 空间中移动光标时,应该会在光标周围看到一个靶框。

  3. 使用目标在场景中精确放置元素。

子模型选择

AWS IoT TwinMaker 允许您在场景中选择 3D 模型的子模型并为其应用标准属性,例如标签、灯光或规则。

3D 模型文件格式包含元数据,这些元数据可以将模型的子区域指定为较大模型中的子模型。例如,模型可以是过滤系统,该系统的各个部分(如储罐、管道或电机)被标记为该过滤系统三维模型的子模型。

场景中受支持的 3D 文件格式:GLB 和 GLTF。

  1. AWS IoT TwinMaker 控制台中导航到您的场景。

  2. 如果场景中没有模型,则确保通过从 + 菜单中进行选择来添加一个模型。

  3. 选择场景层次结构中列出的模型,一旦选中,层次结构应显示模型下方的所有子模型。

    注意

    如果没有看到列出的任何子模型,则该模型可能未配置为包含任何子模型。

  4. 要切换子模型的可见性,请按眼睛图标,该图标位于层次结构中子模型名称的右侧。

  5. 要编辑子模型数据(如名称或位置),场景检查器将在选择子模型时打开。使用检查器菜单更新或更改子模型数据。

  6. 要向子模型添加标签、光源、规则或其他属性,请在层次结构中选择子模型时按 +

编辑场景层次结构中的实体

AWS IoT TwinMaker 场景允许您直接编辑层次结构表中实体的属性。以下步骤说明您可以通过层次结构菜单对实体执行哪些操作。

  1. AWS IoT TwinMaker 控制台中导航到您的场景。

  2. 打开场景层次结构,然后选择要操纵的实体的子元素。

  3. 选择该元素后,按 + 按钮,然后从下拉列表中选择一个选项:

    • 添加空节点

    • 添加 3D 模型

    • 添加光源

    • 从当前视图添加摄像头

    • 添加标签

    • 添加模型着色器

    • 添加运动指示器

  4. 从下拉列表中选择一个选项后,所选内容将作为步骤 2 中选定元素的子元素应用于场景。

  5. 选择子元素并在层次结构中拖动到新的父元素,可以对子元素和重定父级元素进行重新排序。

为实体添加注释

场 AWS IoT TwinMaker 景编辑器允许您为场景层次结构中的任何元素添加注解。注释是用 Markdown 创作的。

有关使用 Markdown 编写的更多信息,请参阅有关 Markdown 语法的官方文档基本语法

注意

AWS IoT TwinMaker 仅限注释和覆盖 Markdown 语法,不是 HTML。

向实体添加注释
  1. AWS IoT TwinMaker 控制台中导航到您的场景。

  2. 从场景层次结构中选择要注释的元素。如果没有选择层次结构中的任何元素,则可以向根添加注释。

  3. 按加号 + 按钮,然后选择添加注释选项。

    扩展了加号控件以显示添加注释选项的场景画布页面。
  4. 在左侧的检查器窗口中,向下滚动到注释部分。使用 Markdown 语法,写下想让注释显示的文本。

    有关使用 Markdown 编写的更多信息,请参阅有关 Markdown 语法的官方文档基本语法

    显示注释面板的 markdown 内容输入表单的场景画布页面。
  5. 要将 AWS IoT TwinMaker 场景数据绑定到注解,请选择添加数据绑定,添加实体 ID,然后选择要从中显示数据的实体的组件名称属性名称。您可以更新绑定名称以将其用作 Markdown 变量,并在注释中显示数据。

    选中注释下拉列表右侧的三个点后,将出现 “添加数据绑定” 按钮。
    选择 “添加数据绑定” 按钮后,您可以输入绑定名称、实体 ID 以及组件和属性名称。
  6. 绑定名称用于表示该注释的变量。

    输入绑定名称,通过 AWS IoT TwinMaker变量语法在注释中显示实体时间序列的最新历史值:${variable-name}

    例如,此叠加层在带有语法 ${mixer0alarm} 的注释中显示 mixer0alarm 的值。

    一个完整的注解数据绑定示例。

为标签添加叠加层

您可以为 AWS IoT TwinMaker 场景创建叠加层。场景叠加层与标签相关联,可用于显示与场景实体相关的关键数据。叠加层是用 Markdown 创作和渲染的。

有关使用 Markdown 编写的更多信息,请参阅有关 Markdown 语法的官方文档基本语法

注意

默认情况下,只有选择了与之关联的标签,叠加层才在场景中可见。你可以在场景设置中切换此设置,这样所有叠加层都可见一次。

  1. AWS IoT TwinMaker 控制台中导航到您的场景。

  2. AWS IoT TwinMaker 叠加层与标签场景相关联,您可以更新现有标签或添加新标签。

    按加号 + 按钮,然后选择添加标签选项。

    选择加号按钮并突出显示添加标签选项的场景。
  3. 在右侧的 “检查器” 面板中,选择 +(加号)按钮,然后选择添加叠加层

    选中加号按钮并突出显示添加叠加层的 “检查器” 面板。
  4. 按照 Markdown 语法,写下想让叠加层显示的文本。

    有关使用 Markdown 编写的更多信息,请参阅有关 Markdown 语法的官方文档基本语法

  5. 要将 AWS IoT TwinMaker 场景数据绑定到叠加层,请选择添加数据绑定

    选中三个点并突出显示添加数据绑定的 “检查器” 面板。

    添加绑定名称实体 ID,然后选择要从中显示数据的实体的组件名称属性名称

  6. 您可以通过 AWS IoT TwinMaker变量语法在叠加层中显示实体时间序列数据的最新历史值:${variable-name}.

    例如,此叠加层在叠加层中使用语法 mixer0alarm 显示 ${mixer0alarm} 的值。

    在 Markdown 内容输入框中输入警报状态信息的检查器面板。
  7. 要启用叠加可见性,请打开左上角的 设置” 选项卡,并确保开启叠加开关,这样所有叠加层都可见。

    注意

    默认情况下,只有选择了与之关联的标签,叠加层才在场景中可见。

    显示叠加开关的设置选项卡已关闭。