# 场景漫游
# 轨迹动画
#
功能说明
按照用户设置的路径,实现动画轨迹漫游、轨迹追踪和展示效果。
#
操作说明
功能主界面:
1. 打开视图。在场景中添加模型层或地形层,点击开始工具条中的“轨迹动画”按钮,系统自动加载“轨迹动画管理”视图。
2. 添加轨迹动画。在“轨迹动画管理”视图中,点击添加按钮,系统默认创建动画0。同时,还可对轨迹动画执行其他操作;
- 【添加】:添加新的轨迹动画;
- 【删除】:将选定的动画从视图中删除;
- 【打开】:打开本地动画文档文件(*.acx);
- 【保存】:将当前动画轨迹和参数保存为动画文档(*.acx),以便后续使用;
- 【另存为】将当前动画轨迹和参数另存为动画文档(*.acx),以便后续使用;
(一)轨迹编辑
对轨迹路线进行编辑,形成个性化轨迹动画效果;
编辑轨迹路线,轨迹动画将沿此路线进行展示。在上图红色框窗口中,点击鼠标右键,在弹出的右键菜单中选择“添加点”,列表中会自动添加地形的左下角点作为漫游点,用户可点击各文本输入框,修改该漫游点的信息;或用户也可在场景中数据范围内双击,系统可将双击处坐标信息添加到窗口中,作为漫游点;
- 【
交互选点】:点击“交互选点“后,可在三维视窗中双击鼠标左键进行选点,点信息自动添加至轨迹动画窗口中;
- 【
清除路径】:清除路径编辑下的所有路径点信息;
- 【显示路径】:勾选后,可在三维场景中显示添加的轨迹点及轨迹路径,否则不显示。
(二)动画设置
设置轨迹动画的效果,页面显示如下图所示:
- 【移动速度】:模型沿轨迹移动的速度;
- 【动画类型】:提供三种动画类型,轨迹漫游、轨迹追踪、轨迹展示;
- 【轨迹漫游】:动画效果类似于观察者站在模型的视角上,跟随模型进行移动;
- 【轨迹追踪】:动画效果类似于追物,视角跟着车(或者其他模型)在后面沿着轨迹跑;
- 【轨迹展示】:效果类似于观察者视角不动,模型在沿着轨迹移动展示;
提示:
如果动画类型选择轨迹漫游,在漫游过程中,鼠标点击下视图以激活当前场景,然后通过键盘WASD快捷键调整场景视角,满足用户在漫游时对视角变更的需求。
- 【循环移动】:勾选时,动画会连续循环播放,直至手动点击”停止“按钮,动画才会结束。系统默认不循环播放;
- 【模型参数】:设置在轨迹上显示的模型参数;
- 【缩放比】:设置模型的XYZ方向上的缩放比,以调节模型的显示大小;
- 【模型名称】:设置轨迹上显示的模型,在”选择模型“对话框中可进行模型文件选择;
(三)播放设置
【开始】:系统开始按照设置的轨迹进行动画;
【停止】:停止播放当前轨迹动画。
# 路径漫游
#
功能说明
MapGIS的三维插件可以实现对三维场景的漫游功能,漫游即在地形数据(也可以在模型)上添加漫游点,通过设置漫游速度等参数,使系统自动沿着各漫游点展示地形数据。
#
操作说明
1. 点击开始工具条上的“路径漫游”按钮,弹出下图所示悬浮窗口,用户可以在该对话框中完成路径编辑;
- 【
装载路径】:打开保存在本地的路径文件(*.pat);
- 【
保存路径】:将当前编辑的路径保存为本地的路径文件(*.pat),方便下次直接读取;
- 【交互选点】:点击后在场景中双击选择路线点;结束后,再点击该按钮结束路径绘制;
- 【
清除路径】:清除路径编辑下的所有路径点信息;
- 【显示路径线】:勾选后,可在三维场景中显示添加的漫游路径,否则不显示。
- 【显示路径点】:勾选后,可在三维场景中显示添加的漫游点,否则不显示。
- 【节点自动缩放】:勾选后,三维场景中显示的漫游点会自动调整显示大小,确保良好的漫游效果。
2. 添加编辑漫游点:在上图红色框选窗口点击鼠标右键,在弹出的右键菜单中选择“添加点”,列表中会自动添加地形的左下角点作为漫游点,用户可点击各文本输入框修改该漫游点的信息;或者用户也可在场景中数据范围内双击,系统可将双击处坐标信息添加到窗口中,作为漫游点;
- 【高程】:设置该漫游点相对于大地水准面的高度值;
- 【方位角】:设置该点漫游至下一点时视线的方位角,方位角即沿着Z轴旋转的角度;
- 【俯仰角】:设置该点漫游至下一点的俯仰角,俯仰角即沿着X轴旋转的角度;
- 【倾斜角】:设置该点漫游至下一点的倾斜角,倾斜角即沿着Y轴旋转的角度;
- 【速度】:该点漫游到相邻下一点的漫游速度。
3. 添加完漫游点,在对话框上完成其他参数设置后,点击“开始漫游”按钮,系统便根据用户设置开始漫游。
(一)速度设置
设置漫游时的速度,在对话框中选择“速度设置”,页面显示如下图所示:
- 【固定速度】:选中该选项,漫游路径上所有点的速度设置为同一个值,取消选择,各点速度值恢复为原始值;
- 【固定时间】:设置走完全程所要的时间,以秒为单位。系统会根据时间及路程长度,自动计算漫游速度;
用户也可以在漫游点列表中对各段漫游路径上的速度值进行单个设置。
(二)高程设置
设置各漫游点的高程值,在对话框中选择“高程设置”,页面显示如下图所示:
- 【高程增量(考虑地形)】:选中该选项,漫游点高程为该处地形的高程值加上该参数大小。取消选择,各点高程恢复为原始值;
- 【固定高程(不考虑地形)】:选中该项,所有漫游点的高程值均为该参数所设置的大小;
用户也可以在漫游点列表中对各漫游点的高程值进行单个设置。
(三)角度设置
设置各漫游点的角度值,在对话框中选择“角度设置”,页面显示如下图所示:
- 【方位角】:沿着Z轴旋转的角度。选择该选项,漫游路径上所有点的方位角设置为同一个值,取消选择,各点方位角恢复为原始值;
- 【俯仰角】:沿着X轴旋转的角度。选择该选项,漫游路径上所有点的俯仰角设置为同一个值,取消选择,各点俯仰角恢复为原始值;
- 【倾斜角】:沿着Y轴旋转的角度。选择该选项,漫游路径上所有点的倾斜角设置为同一个值,取消选择,各点倾斜角恢复为原始值。
用户也可以在漫游点列表中对各段漫游路径上的角度进行单个设置。
(四)其他设置
- 【平滑方式】:提供了两种插值方式,“线性插值”和“样条插值”。“线性插值”时,漫游路径严格按照用户设置的路径节点的连线进行;“样条插值”时,漫游路径会根据用户设置的路径节点,自动计算一个光滑的路径线路,保证在节点拐弯处路径漫游视线可平滑过渡;
- 【是否过控制点】:勾选此参数,漫游时会从漫游中间节点经过;否则,在中间节点转弯处,会从附近弧形路径经过;
- 【开始段比例】:漫游方向在转弯前开始的比例值;
- 【结束段比例】:漫游方向在转弯后开始的比例值;
- 【光滑方式】:采用“样条插值”方式时,对中间节点拐弯处光滑处理方式。“缩小”时在拐弯节点处采用内光滑弧;“放大”时在拐弯节点处采用外光滑弧;
- 【光滑效果】:设置“样条插值”时,漫游路径在节点拐弯处的光滑效果。
(五)漫游设置
在漫游时可添加漫游模型。则整个漫游的过程可理解为模型漫游,漫游视线与模型上视线保持一致。
- 【使用第三人称模型】:勾选“使用第三人称模型”,点击“模型名称”后的
按钮,弹出如下“模型选择”对话框,选择一个模型,点击"确定"即可。
(六)漫游工具条
启动漫游后,在场景视图中可发现如下所示的漫游工具条:
- 【暂停/开始】:漫游过程中可暂停漫游,再次点击,继续漫游操作。快捷键“空格键”;
- 【停止漫游】:结束此次漫游操作。快捷键“回车”;
- 【减速/加速】:减少/增加漫游速度。快捷键“S”/“W”;
- 【逆向/正向漫游】:正向漫游是沿着用户输入的漫游路径操作;逆向漫游是反向操作。快捷键“R”;
- 【缩小/放大模型】:当用户采用第三人称模型时,可放大缩小模型。快捷键“X”/“I”;
- 【模型可见/不可见】:当用户采用第三人称模型时,设置模型是否显示。快捷键“V”。