组分配工具 (Group Assignment Tool, Pro)

ℹ️

组分配工具是 realvirtual 6.3.4 中的新功能。它是 Professional 专有功能,在 Starter 版本中不可用。

组分配工具是一个专用的场景拾取工具,用于通过在场景视图中点击、拖动或直接分配整个连接的装配体来将 GameObject 组织到中。它补充了基于层次结构的选择窗口和基于轴的运动学工具,提供了一种纯场景拾取的工作流程,用于快速批量分配。

直接在 Scene View 中将网格绘制到 "Fences" 组中

打开工具

通过以下三种方式之一打开工具:

  • 菜单 Tools > realvirtual > Group Assignment (Pro)
  • 键盘快捷键 Alt+G
  • 场景视图覆盖工具栏中的组分配工具栏切换

场景拾取

顶部的大按钮切换场景拾取 (Scene Picking)的开和关。当开启(绿色)时,您可以在场景视图中拾取网格;当关闭(黄色)时,工具处于空闲状态,正常选择照常工作。在场景视图中按 Escape 可随时关闭拾取。

活动组

活动组 (Active Group)下拉菜单中选择您当前要分配到的组,或在新组 (New Group)中输入名称并按 + Create 创建新组。活动组名称以其组颜色显示,并跨编辑器会话记忆。

模式

模式操作
Assign点击(或拖过)网格将其添加到活动组。
Remove点击网格将其从活动组中移除。
Connected点击网格以分配其整个连接的装配体(泛洪填充)。需要 Burst 编译器。

您也可以在任何模式下使用修饰键:Shift + 点击移除,Ctrl + 点击分配连接的装配体。

连接模式和容差

连接 (Connected)模式下,悬停在网格上会以组颜色预览整个连接块,点击会一次分配所有内容。容差 (Tolerance)滑块(0-5 mm)控制网格之间多大的间隙仍被视为"连接"— 增大它以桥接导入 CAD 几何体中的小间隙。状态行显示检测到多少块和网格,撤销上次 (Undo Last)按钮可一步恢复最近的连接分配。

ℹ️

连接模式需要 Burst 编译器。没有它,按钮将被禁用。

选项

选项描述
Include Children同时将点击对象的子网格分配到组。
Exclusive (only unassigned meshes)跳过已属于任何组的网格,因此您只填充间隙。被阻止的网格在悬停时以红色高亮显示。
Isolate Unassigned隐藏所有已有组的网格,仅保留未分配的可见 — 一种快速查找仍需分配内容的方法。
Show All Group Colors在场景视图中直接以组颜色为每个分组的网格着色。使用 MaterialPropertyBlock,因此没有每帧的性能开销。

选项下方的进度行显示场景中已分配的网格数量,例如 73/100 meshes assigned (73%)

组列表

GROUPS 列表显示场景中的每个组,带有色样、成员计数和筛选字段。点击组名使其成为活动组。每行有以下按钮:

按钮操作
Sel在 Unity 中选择组的所有成员。
Isol隔离组 — 隐藏所有非成员的网格。
Hide隐藏组的所有成员。
确认后移除组及其所有分配。

历史

历史 (History)面板列出最后 10 次分配(最新在前)。对于每个条目,您可以按 再次从组中移除该对象,或按 在场景视图中定位并聚焦该对象。

底部栏

按钮操作
Show All恢复所有被隔离/隐藏/隔离未分配隐藏的内容。
Reset Highlights清除所有悬停和组颜色高亮。
Refresh重新扫描场景并重建组列表、统计信息和高亮。

快速入门

  1. 使用 Alt+G 打开工具,确保场景拾取已开启。
  2. 选择一个活动组或使用 + Create 创建新组。
  3. 分配 (Assign)模式下,点击或拖过要添加的网格。使用 Ctrl + 点击获取整个连接的装配体。
  4. 使用显示所有组颜色 (Show All Group Colors)查看结果,然后在需要的地方使用 Shift + 点击(移除)进行细化。

另请参阅

© 2026 realvirtual GmbH https://realvirtual.io - 版权所有。未经出版商事先书面许可,不得以任何形式或任何方式(包括打印、保存、影印、录制或其他电子或机械方法)复制、分发或传播本出版物的任何部分。