第1章 概论 1.1 三维可视化仿真的相关概念 1.1.1 仿真 1.1.2 可视化 1.1.3 三维可视化仿真 1.2 三维可视化仿真的发展 1.2.1 三维可视化仿真的发展历程 1.2.2 三维可视化仿真的研究状况 1.3 三维可视化仿真的主要应用 1.3.1 三维可视化仿真应用分析 1.3.2 模拟训练应用 1.3.3 战场态势可视化应用 参考文献第2章 三维模型构建 2.1 三维实体模型构建 2.1.1 三维实体模型构建概述 2.1.2 三维实体建模关键技术 2.2 三维实体模型管理 2.2.1 模型的检测与重组 2.2.2 模型的标准化处理 2.2.3 模型内码信息编辑 2.3 三维地形建模 2.3.1 基本流程 2.3.2 虚拟纹理数据库 2.3.3 数字地形模型数据库 2.3.4 人文特征数据库 2.3.5 生成METAFLIGHT数据库 2.3.6 实例效果 2.4 利用三维地形制作沙盘 2.4.1 沙盘制作概述 2.4.2 利用三维地形制作沙盘的设计 2.4.3 利用三维地形制作沙盘的过程 参考文献第3章 现代仿真技术 3.1 现代仿真基础 3.1.1 仿真的分类 3.1.2 仿真的一般步骤 3.1.3 仿真技术的发展 3.2 高层体系结构 3.2.1 基本概念 3.2.2 RTI服务简介 3.2.3 HLA规则 3.2.4 对象模型模板 3.2.5 联邦开发和执行过程 3.2.6 联邦成员的执行流程 3.3 现代仿真技术的应用 3.3.1 现代仿真技术应用分析 3.3.2 现代仿真技术典型应用 参考文献第4章 三维可视化仿真平台 4.1 三维可视化仿真硬件平台 4.1.1 图形卡 4.1.2 图形显示设备 4.1.3 多通道投影系统 4.2 三维可视化仿真软件平台 4.2.1 3D API 4.2.2 三维可视化开发引擎 4.2.3 三维可视化开发应用平台 4.3 三维可视化仿真典型运行环境 参考文献第5章 基于OpenGL的三维可视化仿真 5.1 OpenGL概述 5.2 OpenGL功能 5.2.1 OpenGL命令功能 5.2.2 OpenGL命令基本流程 5.2.3 模型对象的OpenGL描述 5.2.4 OpenGL的模型显示 5.3 基于OpenGL的程序设计 5.3.1 OpenGL for VC 5.3.2 SharpGL for VC# 5.3.3 OpenGL ES for C 5.4 基于OpenGL的三维可视化应用 5.4.1 三维河道动态模拟 5.4.2 基于线划图及摄像机的三维校园模拟 参考文献第6章 基于DirectX的三维可视化仿真 6.1 DirectX概述 6.1.1 DirectX的特性 6.1.2 DirectX驱动解决方案 6.1.3 DirectX组件 6.2 基于DirectX的模型构建 6.2.1 L文件格式 6.2.2 3DS Max导出插件 6.2.3 DirectX读取L文件函数 6.2.4 L文件渲染绘制 6.2.5 基于L文件的绘制效果 6.3 基于DirectX的可视化仿真基础 6.3.1 DirectX3D坐标系 6.3.2 DirectX3D图元及顶点 6.3.3 3D图形的成像过程 6.3.4 纹理映射技术 6.3.5 广告牌技术 6.4 基于DirectX的无人机起降可视化仿真系统 6.4.1 系统框架 6.4.2 系统软件结构 6.4.3 起飞和着陆的程序流程 6.4.4 三维仿真地形建立 6.4.5 无人机起飞着陆控制模块实现 6.4.6 无人机数学模型模块实现 6.4.7 无人机起降的三维可视化效果 参考文献第7章 基于Vega的三维战场仿真 7.1 Vega概述 7.1.1 Vega的发展 7.1.2 Vega的基本功能和特点 7.1.3 Vega的核心功能模块 7.1.4 Vega的类及其基本功能 7.1.5 Vega的图形界面——LynX 7.2 Vega的基础开发技术 7.2.1 应用程序开发流程 7.2.2 基于Windows的开发方式 7.2.3 Vega的应用程序框架 7.2.4 Vega的图形渲染 7.3 三维模型构建 7.3.1 大地形建模 7.3.2 三维军标构建 7.3.3 三维实体建模 7.4 基于Vega的集成编程 7.4.1 Vega Prime视景开发 7.4.2 Vega Prime与OpenGL结合 7.4.3 特殊视景仿真 7.4.4 中文字符显示 7.5 基于Vega的分布式兵演三维态势显示 7.5.1 三维态势表现模式 7.5.2 三维态势实现流程 7.5.3 三维地形分析 7.5.4 实体模型配置 7.5.5 战场特效 7.5.6 系统三维态势 参考文献第8章 基于STK的三维仿真 8.1 STK软件概述 8.1.1 STK主要功能 8.1.2 STK套件模块介绍 8.1.3 STK界面 8.2 STK三维场景构建及优化 8.2.1 STK三维场景构建 8.2.2 STK三维场景优化 8.3 STK三维模型 8.3.1 模型浏览 8.3.2 模型高级应用 8.3.3 模型制作方法 8.3.4 模型优化方法 8.4 基于STK与VC联合编程的三维仿真系统 8.4.1 系统需求分析 8.4.2 系统方案设计 8.4.3 系统实现 8.4.4 仿真系统运行效果 参考文献第9章 基于VR-Platform的三维仿真 9.1 VR-Platform概述 9.2 VR-Platform系统使用 9.2.1 3DS Max中的处理 9.2.2 VRP-Builder中的处理 9.3 基于VR-Platform的虚拟可园 9.3.1 “虚拟可园”初步设计 9.3.2 “虚拟可园”系统实现 参考文献第10章 基于OSG的三维可视化仿真 10.1 OSG概述 10.1.1 OSG起源及特点 10.1.2 OSG的场景图形概念 10.1.3 OSG的体系结构 10.2 OSG三维场景及模型构建 10.2.1 三维场景构建 10.2.2 静态场景与运动物体建模 10.3 OSG的交互功能实现 10.3.1 场景漫游 10.3.2 碰撞检测 10.4 基于OSG的“我建我家园”三维仿真应用 10.4.1 系统界面介绍 10.4.2 系统操作 参考文献第11章 基于Web的三维可视化交互仿真 11.1 概述 11.2 基于Web的三维编程工具 11.2.1 VRML 11.2.2 X3D 11.2.3 Java3D 11.2.4 Unity3D 11.2.5 WebGL 11.3 基于Web三维编程工具的程序设计 11.3.1 VRML分割场景的调度 11.3.2 X3D分块场景的调度 11.3.3 Java3D编程中装载X3D文件 11.3.4 WebGL的3D开发 11.4 基于Web的三维仿真系统开发 11.4.1 Unity3D引擎的开发框架 11.4.2 基于HLA的3D实现 11.4.3 在Web页面中的3D实现11.5 基于Web的三维虚拟军史展览馆 11.5.1 文件目录编码管理 11.5.2 元素生成功能 11.5.3 平面设计功能 11.5.4 版面设计功能 11.5.5 场景生成功能 11.5.6 网页生成功能 11.5.7 网上三维场景交互关键技术参考文献