第1章 VR-Forces简介 1
1.1概述 1
1.1.1真实显示车辆和地形——三维视图 2
1.1.2创建复杂想定 2
1.1.3支持的实体类型 3
1.1.4任务规划 4
1.1.5实体任务 4
1.1.6战术图标 5
1.1.7地形灵活性和可组合性 5
1.1.8灵活、直观的图形用户界面 6
1.1.9战术图标蒙板 6
1.1.10行为 6
1.1.11多附着模式 6
1.1.12特殊效果 7
1.1.13精确的车辆定位 7
1.1.14批处理模式运行 7
1.1.15 远程控制 7
1.2 VR-Forces工具包 7
1.2.1插件架构 8
1.3 VR-Forces的B-HAVE模块 8
1.4外部通信服务器支持 9
1.5有用的工具 9
1.6第三方软件和内容 9
1.6.1 Silver Lining 10
1.6.2 GL Studio 10
1.6.3 DI-Guy 10
1.6.4 SpeedTree 11
1.6.5三维模型、地形和图形资源 11
1.6.6 OpenSceneGraph 12
1.6.7 osgEarth 12
1.7支持的分布式仿真标准 12
第2章 安装VR-Forces 13
2.1安装VR-Forces 13
2.1.1在Windows操作系统上安装VR-Forces 13
2.1.2在Linux操作系统上安装VR-Forces 13
2.2卸载VR-Forces 14
2.3 VR-Forces目录结构 15
2.4安装和设置许可管理器 16
2.4.1指定许可服务器 16
2.5安装RTI 18
2.5.1安装MAK RTI 18
2.6本地化图形用户界面 19
2.6.1翻译其他界面文件 21
2.6.2应用翻译文件 21
2.6.3合并翻译文件 21
第3章 VR-Forces仿真概念 22
3.1 VR-Forces应用程序 22
3.2前台应用和后台应用概念 22
3.2.1前台应用和后台应用如何一起运行 23
3.2.2如何标识后台应用 23
3.2.3 VR-Forces会话 24
3.2.4协同多个前台应用 25
3.2.5多个后台应用一起运行 25
3.3想定 26
3.3.1想定文件 26
3.3.2地形数据库 27
3.3.3战斗序列文件 27
3.3.4计划文件 27
3.3.5对象映射文件 27
3.3.6敌对关系文件 27
3.3.7批处理模式文件 28
3.4对象 28
3.4.1对象参数数据库 28
3.4.2本地对象和远程对象 28
3.5实体 29
3.5.1标识实体 29
3.5.2实体组织 30
3.5.3实体通信 31
3.5.4 VR-Forces组件框架 32
3.5.5实体行为和任务 33
3.6聚合实体 34
3.6.1聚合实体的组织方式 35
3.6.2聚合实体的机动方式 35
3.6.3聚合实体的执行任务方式 36
3.7战术图标 36
3.7.1点 37
3.7.2调整线 37
3.7.3路径 38
3.7.4区域 38
3.7.5障碍 38
3.8任务 38
3.9计划 39
3.10设置数据请求 39
3.11地形数据库 40
3.11.1构造地形及创建MTF文件 40
3.11.2坐标系 41
3.11.3 MTD文件 42
3.11.4加载支持的数据库 42
3.11.5使用大地形 42
3.12通视 44
3.13 VR-Forces中的时间表示和管理 44
3.13.1仿真时间和演练时间 45
3.13.2演练时钟模式 45
3.13.3使用HLA时间管理 46
3.14交互 47
第4章 VR-Forces可视化概念 48
4.1显示引擎 48
4.1.1窗口类型 48
4.2观察者 48
4.2.1观察者模式 49
4.3 VR-Forces对象建模介绍 49
4.3.1实体、对象和效果的模型格式 51
4.3.2模型集 51
4.3.3将模型映射到实体和对象 51
第5章 启动VR-Forces 53
5.1启动VR-Forces 53
5.1.1从VR-Forces Launcher启动VR-Forces 53
5.1.2启动独立的VR-Forces应用程序 56
5.1.3设置会话ID 56
5.1.4 VR-Forces启动向导 56
5.2 VR-Forces窗口 58
5.2.1在二维和三维视图之间切换 59
5.2.2打开新窗口 60
5.3管理前台应用的会话连接 60
5.3.1加入会话 60
5.3.2退出会话 61
5.3.3配置会话消息及启动时加入会话 61
5.4配置HLA演练的时间管理 62
5.4.1时间管理的RTI需求 63
5.4.2启用后台应用的时间管理 63
5.5打开地形数据库 63
5.5.1启动时加载地形数据库 64
5.5.2以GDB格式存储地形数据库 64
5.5.3关闭地形 64
5.6管理VR-Forces设置 65
5.6.1在VR-Forces安装之间同步设置 66
5.6.2全局设置和观察者特有设置 66
5.7退出VR-Forces 67
5.8配置仿真连接 67
5.8.1打开仿真连接配置对话框 67
5.8.2添加仿真连接 67
5.8.3编辑仿真连接 68
5.8.4删除仿真连接 68
5.8.5配置自动连接 68
5.9命令行选项 69
5.9.1 vrfGui的命令行选项 69
5.9.2 vrfSim的命令行选项 71
5.9.3 vrfLauncher的命令行选项 73
5.9.4协议无关的命令行选项 74
5.9.5 HLA联邦的命令行选项 75
5.9.6 DIS演练的命令行选项 77
5.10管理插件 78
5.10.1加载插件 78
5.10.2添加插件 78
5.10.3指定插件的动态库 80
5.10.4添加插件配置 80
5.10.5删除插件配置 81
5.10.6删除插件 81
5.10.7查看已加载插件列表 81
5.11 VR-Forces日志文件 81
第6章 管理对象 83
6.1对象列表面板 83
6.2选择实体、战术图标和道具 84
6.2.1在窗口中选择实体 85
6.2.2在对象列表面板上选择实体 86
6.2.3取消对象选择 86
6.3显示和隐藏战术图标 87
6.3.1显示和隐藏战术图标 87
6.3.2显示和隐藏顶点标签 88
6.3.3显示顶点的离地高度线 88
6.4显示对象信息 88
第7章 查看实体和实体信息 90
7.1显示实体标签 90
7.1.1显示三维模型的文本标签 91
7.1.2打开或关闭实体标签 92
7.1.3将三维文本标签固定到窗口 92
7.1.4显示二维图标的实体标签 92
7.2实体图标 93
7.2.1改变二维图标的大小 94
7.3模型集 94
7.3.1更改模型集 95
7.4扩大三维实体模型的比例 95
7.5改变兵力颜色 97
7.6显示实体的离地高度线 98
7.7显示实体资源 99
7.7.1查看数字表示的资源数据 99
7.8配置实体控制台消息 99
7.8.1设置控制台消息的通知等级 99
7.8.2记录控制台消息到文件 100
7.8.3清除对象控制台 100
第8章 管理实体效果 101
8.1使用地形匹配 101
8.1.1配置地形匹配 102
8.2航迹平滑 102
8.2.1配置航迹平滑 103
8.3插入视图 103
8.4显示尾迹和痕迹效果 104
8.4.1指定尾迹和痕迹效果的模型 106
8.5显示踪迹记录 106
8.6查看射击和爆炸图形 107
8.7显示传感器范围 107
8.8显示座舱布局 108
8.9显示阴影 109
8.9.1配置阴影 110
8.10关闭光照和云彩 110
第9章 聚合实体 111
9.1选择聚合实体 111
9.2展开和收拢聚合实体 111
9.2.1在等级视图中展开和收拢聚合实体 112
9.2.2按照聚合级别展开和收拢等级视图 112
9.3显示幽灵图标 113
9.4显示聚合实体图标和包围盒 115
9.4.1指定聚合实体包围盒颜色显示方案 115
第10章 观察者和观察者模式 116
10.1改变观察者模式 116
10.2创建和编辑观察者模式 116
10.2.1创建观察者模式 116
10.2.2删除观察者模式 117
10.2.3编辑观察者模式 117
10.2.4重命名观察者模式 117
10.3添加及移除观察者 118
10.4关于观察者的通信信息 119
10.4.1使观察者对其他应用程序可见 119
10.4.2观察和附着到其他观察者 119
10.5显示远程观察者模型 119
第11章 移动观察者 121
11.1移动观察者 121
11.1.1使用罗盘查看观察者方向 121
11.1.2编辑罗盘属性 122
11.2观察者移动功能和键位映射 122
11.2.1三维观察者移动坐标系 123
11.2.2二维观察者坐标系统 123
11.2.3附着环境和观察者移动——限三维 123
11.3在三维视图中使用键盘移动观察者 125
11.3.1导航选项 126
11.3.2盘旋 126
11.3.3移动相机 126
11.4使用鼠标移动观察者——三维视图 127
11.4.1拖动地形 127
11.4.2使用鼠标改变观察者姿态 128
11.4.3拖动视图 128
11.4.4使用鼠标旋转地形 128
11.4.5转移观察者 128
11.5二维视图中移动观察者 128
11.5.1二维视图中使用键盘移动观察者 129
11.5.2二维投影中使用鼠标移动观察者 129
11.6强制指北 129
11.7开启或关闭视图约束——限三维 130
11.8控制漫游速度 131
11.8.1开启或关闭速度缩放 131
11.8.2改变观察者移动速度 131
11.9保存和恢复视图 132
11.9.1恢复视图 133
11.9.2删除视图 133
11.9.3保存视图到文件 133
11.9.4加载视图 134
11.10从其他应用程序控制观察者 134
11.10.1开启视图控制消息处理 134
第12章 附着观察者 135
12.1附着观察者到实体或道具 135
12.1.1附着到链接部件 136
12.1.2以Mimic Track或Tether Track模式附着观察者 137
12.1.3过滤实体附着列表 137
12.1.4从实体分离 137
12.1.5隐藏被附着的模型——限三维投影 137
12.1.6附着到道具 137
12.2三维视图中的附着模式 137
12.2.1 Absolute模式 138
12.2.2 Follow模式 138
12.2.3 Mimic模式 138
12.2.4 Mimic Track模式 139
12.2.5 Tether模式 139
12.2.6 Track模式 140
12.2.7 Tether Track模式 140
12.3二维视图中的附着模式 140
12.4启动时附着观察者 141
第13章 通视 142
13.1通视类型 142
13.1.1点到点通视 142
13.1.2扇形通视 142
13.1.3实体通视 143
13.2通视对象可以是临时的或永久的 143
13.2.1创建临时通视对象 144
13.2.2创建永久通视对象 144
13.3编辑通视对象 145
13.4配置线形和扇形通视 145
13.4.1编辑通视对象属性 146
13.5将通视对象链接到实体 147
13.6删除通视对象 147
第14章 更改地形显示 148
14.1引言 148
14.2配置可视表面——GDB土质类型 148
14.3基于高程为地形着色 149
14.3.1配置高程颜色设置 150
14.4显示网格线 150
14.4.1配置网格线 151
14.5显示等高线 151
14.5.1配置等高线 152
14.6线框模式下显示模型和地形 153
14.7显示特征数据 154
14.7.1更改特征数据使用的颜色 154
14.8 VR-Forces提供的地形数据库 155
第15章 远程图形 157
15.1显示远程图形 157
15.1.1查看远程图形列表 157
附录 A 通用图形用户界面控件和行为 159
A.1可停靠面板和工具条 159
A.1.1面板的停靠和取消停靠 159
A.1.2工具条的停靠和取消停靠 160
A.1.3显示和隐藏面板及工具条 160
A.1.4恢复面板和工具条的布局 160
A.2使用剥离菜单 161
A.3全屏模式下查看窗体 161
A.4使用上下文敏感菜单 162
A.5 VR-Forces常见图标 162
附录B VR-Forces快速参考卡 163
附录C MAK产品词汇 170