相机漫游

功能描述:支持基于视点和基于数据采集工作路径文件的漫游路径制作,控制场景相机按漫游路径进行运动,实现模仿人或飞行器等在真实场景中观测或采集数据的过程,增强了场景的沉浸感和展示度,配合录屏能获取在三维点云世界中漫游的精美视频。

步骤

  1. 点击菜单>显示>相机漫游调用本功能,弹出界面如下。
    相机漫游
  2. 根据需要选择漫游模式(点击按视点漫游或按路径漫游按钮)。

    • 2.1 按视点漫游
      • 速度:设置按视点漫游的速度。
      • 增加视点:调节三维场景获取合适的视点角度,点击增加视点,将当前视点位置加入到漫游路径,作为漫游的关键帧,新增视点会出现在视点列表框中。
      • 删除视点:将视点列表框中选中的视点从漫游路径关键帧中移除。
      • 加载视点文件:通过视点列表文件加载关键帧信息,显示在视点列表框中。
      • 保存视点文件:将视点列表框中的所有视点作为关键帧信息保存成视点列表文件。
      • 删除所有视点:删除视点列表框中的所有视点。
      • 选中列表框中某视点(单击或双击):三维场景观测相机将设置成该视点对应的位置姿态,供用户预览视点对应的场景信息。
    • 2.2 按路径漫游
      • 勾选或不勾选显示漫游路径。
      • 选择路径线宽:在显示漫游路径的基础上才能进行路径线宽的选择。
      • 选择漫游路径文件:弹出界面如下
        漫游路径设置
      • 选择路径文件名:路径文件支持TXT文本格式,每一行前三列依次保存了路径轨迹每一个关键帧的XYZ位置信息(支持double数据类型),路径文件各列支持","、";"、空格作为分隔符。也支持文件每行超出3列,多出列会被程序忽略而不参与路径设置。
      • 调整路径设置参数:调整路径的偏移量信息、设置关键帧之间的时间间隔、设置路径漫游时观测相机初始姿态信息。
      • 点击确认:结束漫游路径设置。
  3. 点击开始漫游,弹出界面如下

    相机漫游
  4. 点击确定按钮结束漫游。
  5. 点击取消按钮结束漫游功能的调用。

参数设置

  • 快捷键: 无
  • 功能输入:当前窗口观测相机的位置姿态信息或者路径文件。
  • 按路径漫游方式设置的参数
    • 路径线宽:支持非负的整数,用以表示路径绘制的线宽,数值越大,绘制路径的线条越粗,路径展示越明显。
    • X/Y/Z Offset:初始信息为场景坐标系在世界坐标系的偏移量,由于路径文件存储的位置信息是在世界坐标系下描述的,软件将读到的路径关键帧位置信息自动减去相应的X/Y/Z Offset,以获得路径关键帧在场景坐标系下对应的位置,进行路径展示和漫游。
    • 时间间隔:支持大于0.01的实数,表示漫游时关键帧之间的时间间隔,用来控制漫游速度,数值越小,漫游过程越缓慢。
    • Yaw/Pitch/Roll:设置漫游观测相机相对于局部坐标系的姿态变化(对应偏航角/俯仰角/横滚角)。漫游相机在局部坐标系默认初始状态为:视线方向朝局部坐标系-z方向,相机右方向与局部坐标系+x方向重合,相机上方向与局部坐标系+y方向重合。对应偏航角定义为绕局部坐标系+z轴的转动,俯仰为绕局部坐标系+x轴的转动,横滚为绕局部坐标系+y轴的转动。漫游观测相机局部坐标系定义为坐标原点在相机焦点,漫游过程中,平台自动控制局部坐标系+y轴方向指向运动方向,+z轴默认向上,采用右手系依次获得+x和+z轴方向。关键帧之间局部坐标系姿态会自动平滑。

results matching ""

    No results matching ""