Skip to main content

(一)Rigid(刚体)

  1. Live软件支持在实时下创建 Markerset ,需在场地内放置有已贴好反光标记点的物体,并且能在软件中的 3D 视图下看到每一个反光标记点;
  1. 确认软件处于播放状态,点击软件界面下方的"冻结"按钮,将 3D 视图冻结;

选中3D视图中的反光标记点有以下方法:通过按住Shift键的同时,按住鼠标左键拖动框选,选中需要创建刚体的反光标记点进行刚体的创建。也可按住Ctrl或者Shift键,使用鼠标左键逐个点击选中需要创建刚体的反光标记点,通过鼠标在3D视图中选中附着于该刚体表面的多个反光标记点,一个刚体至少需要有3个反光标记点,冻结帧框选了未命名点后,3D视图左下角实时显示出框选的未命名点的数量,括号内的数字代表的就是框选点的数量,括号左侧的数字是代表3D视图中Marker点的总数;


创建单个刚体

  1. 在3D视图上框选需要创建刚体的反光点并冻结帧(创建刚体框选的Marker点数量为3~20个),点击鼠标右键,选择 "创建刚体" ,在刚体创建窗口中可自定义创建的刚体名称,选择创建"单个"或"多个"刚体。
  1. 选择"单个",点击创建,多个点将构成一个 Markerset,反光标记点将被命名并连线,可根据需要创建刚体会朝向,软件默认创建Y轴正方向;

创建多个刚体

  1. 创建多个刚体,该功能适用于批量创建多个刚体的场景,如无人机集群的场景,可以使用此功能将无人机集群的所有刚体一键创建完成。邻域半径参数说明:该参数应大于同一刚体Marker之间的最大距离,同时要小于不同刚体间最近Marker点的距离。
  1. 无需选中反光标志点,刚体创建窗口中选择"多个",设置"骨骼朝向"和"领域半径",点击创建,多个刚体被创建成功。

注意

tip

软件中不允许有相同名称的刚体,在创建刚体时若名称重复,则"创建"按钮为灰色不可点击,请更换刚体名称进行创建,或者在当前工作路径中删除重复名称的 .mars文件再进行创建。

当工作路径中有不连续序号的刚体名称时,在创建刚体命名时软件默认优先生成序号低的刚体名称。

在不修改刚体名称的情况下,创建单个刚体的名称会默认从"Tracker0、Tracker1....."递增。创建多个刚体的名称默认从" MTracker0、MTracker1......"开始递增;

创建刚体的数量上限为100个,当创建到第一百零一个刚体时,软件会弹窗提示;

点击"冻结"按钮,解除 3D 视图的冻结状态,此时活动被捕捉物, 可看到 Markerset 将实时跟随被捕捉物的活动,在该状态下也可直接采集数据;

添加、删除marker

已创建的刚体,在冻结状态下,可以添加、删除marker,操作入口见下图

添加Marker:冻结状态下,点击"添加Marker" 按钮,进入添加Marker状态,在3D视图中鼠标点击未命令点或者按住Shit键,鼠标框选多个点,可以实时将选中的Marker添加到刚体中,刚体的最大Marker数量不能超过20,添加第21个Marker时会报错提示。添加完成后、再次点击" 添加Marker"按钮,即可退出添加Marker状态,接触冻结后即可正常跟踪刚体状态。

删除Marker:冻结状态下,点击"删除Marker" 按钮,进入删除Marker状态,在3D视图中鼠标点击当前刚体的命令点或者在刚体属性的标记列表中鼠标点击Marker信息,可以实时将选中的Marker从当前刚体中删除,刚体的最小Marker数量为3,删除后只剩2个Marker点时,会删除失败,提示用户失败原因。删除完成后、再次点击" 删除Marker"按钮,即可退出删除Marker状态,接触冻结后即可正常跟踪刚体状态。

两点确定刚体的朝向

创建刚体可自定义刚体的朝向,具体操作方法为:冻结后,按下Ctrl键,鼠标左键选取3D视图中的Marker点,创建成功后刚体的朝向会由Marker1指向Marker2,也就是根据Ctrl键选取的第一个和第二个Marker点来确定刚体朝向。


Rigid刚体拖拽

  1. 创建刚体后可对刚体的骨骼进行位移和旋转;
  2. 点击冻结按钮,在点击软件上方的坐标轴工具,选中刚体的骨骼,点击平移,可以看到3D视图中刚体骨骼的中心会出现十字架,拖动十字架的某一个轴即可实现对骨骼的位移,也可点击十字架中心点对骨骼进行任意轴向的拖拽;
  3. 在冻结帧状态下也可对骨骼进行旋转,点击旋转,骨骼中心会显示出旋转的三向圆环,拖动圆环即可对骨骼进行旋转;
  4. 若需要退出编辑骨骼的位移、旋转,按下Ctrl即可退出编辑的状态,十字架和圆环也会消失,解除冻结后,在3D视图中骨骼的位移和旋转就会改变。

刚体骨骼移动至指定Marker点

  • 在冻结帧状态下,点击软件上方的坐标轴工具,选中刚体的骨骼,点击设置原点到指定位置,接下来在3D视图上点击刚体的某一个Marker点,骨骼便会移动到指定Marker点上。

对齐工具

  1. 点击冻结帧,点击软件上方的坐标轴工具,在右侧列表选中要进行调整操作的刚体名称;
  2. 选中对应刚体的骨骼或者选中资产对应组件的骨骼中栏中的骨骼名称使刚体骨骼高亮;
  3. 点击上方菜单栏的平移旋转调整按钮,会弹出相对应的平移旋转和对齐的展开窗口;
  4. 对齐界面默认情况下是折叠状态,点击对齐工具字样就会展开对齐工具界面; 在主轴行下拉选择要调整的轴向及其方向(+X,+Y,+Z,-X,-Y,-Z),选择目标类型(轴 、Marker、中心),然后选择目标(目标类型如果选择的是轴,目标列将会出现 Global X,Global Y,Global Z,Local X,Local Y,Local Z下拉框供选择;目标类型若选择的 是Marker或中心,目标列将会出现选择按钮,若是Marker,点击选择按钮后鼠标左键 点击选中刚体命名点,选择完后主轴行最后列会出现Marker点的名称标签,若是中 心,点击选择按钮后shift一键框选最少2个刚体命名点,选择完之后主轴行最后列会出 现Marker点的个数标签,鼠标悬浮上去会出现各个Marker点的名称);
  5. 在辅助轴也进行和主轴一样的选择操作;
  6. 单击"对齐"按钮,刚刚的对齐操作就会应用在选中骨骼的刚体上(如果要调整的轴向或目标和主轴相同,则点击"对齐"按钮时会弹出" 主轴和辅助轴不能相同"提示或者"目标方向不能相同" 的提示。若类型选择的是Center或者Marker,当选择的点的个数不满足条件时,会弹出"请检查选择的Marker点的数量是否正确" 提示的提示)单击"对齐"按钮,刚刚的对齐操作就会应用在选中骨骼的刚体上;