体积跟踪 (Professional)

ℹ️

体积跟踪 (Volume Tracking) 仅包含在 realvirtual.io Professional 中

体积跟踪允许记录移动组件随时间所占用的体积。一旦体积被记录,就可以在任何对象上使用不同模式可视化最小距离。

在 CNC 机床中,使用离散的颜色渐变可视化机器人所占体积的距离

体积跟踪器

VolumeTracker 预制体可拖入场景。它允许在编辑模式下设置体积跟踪系统,而在播放模式下进行录制。

属性功能
Id此跟踪系统的唯一标识符。它定义了生成的体积资源的持久保存路径。
Size定义跟踪系统的边界框。
Resolution分辨率定义单个体素的尺寸。
Time Tracking如果设置为 true,系统将跟踪每个体素的占用时间。如果设置为 false,系统仅报告体素是否被占用过。
Tracked Groups将被跟踪的组名称
Visualizing Groups将显示其到跟踪体积距离的组名称
Min Occupation Time与时间跟踪一起使用时,此参数定义单个体素被标记为已占用的最小占用时间。
Visualizer Mode允许在不同可视化模式之间选择
Target Gizmos显示由 Tracked Groups 定义的目标对象的 Gizmo。
Surface Level定义生成的等值面的级别

设置跟踪系统

以下说明可帮助您在编辑模式下设置体积跟踪。

首先,定义 Tracked Groups 和 Visualizing Groups 以及系统的 Id、Size 和分辨率。

点击 Init Targets 以预计算系统的体素矩阵。根据您的设置,这可能需要一些时间。

执行跟踪系统

要执行体积跟踪器,需要切换到播放模式。

在 Tracking Status 部分中,您可以找到 Start Tracking 按钮。此按钮启动体积录制,当跟踪组已覆盖整个感兴趣区域后,您可以通过点击 Stop Tracking 停止跟踪。

系统将自动生成所需的体积资源。

之后可以退出播放模式。

可视化结果

生成体积资源后,您可以选择适合您需求的可视化模式。以下简要介绍可用模式。

原始模式 (Original)

可视化的组使用其原始材质显示。

渐变模式 (Gradient)

可视化的组到跟踪体积的最小距离使用连续的热色渐变显示。渐变范围从 0 到 1 米。

分段模式 (Segments)

可视化的组到跟踪体积的最小距离使用 3 个彩色分段及相应的截断值显示。截断值可在 Inspector 中更改。

分段 1 显示为红色,分段 2 为黄色,分段 3 为绿色。

切除模式 (Cutout)

以分段模式显示可视化的组,但在第 3 分段之后切除可视化的组。

生成等值面

拥有已录制的体积资源后,您可以生成一个表示体积表面的网格(相对于特定距离)。设置为 0 时,等值面直接显示占用体积。值为 0.1 时,表面以 0.1 米的余量包围占用体积,如下图所示。