第1章 VegaPrime概述
1.1 VegaPrime简介
1.1.1 基本结构
1.1.2 模块组成
1.1.3 附加模块
1.1.4 第三方插件
1.1.5 辅助开发工具
1.2 VegaPrime的安装
1.2.1 安装需求
1.2.2 目录结构
1.3 VegaPrime中的若干基本概念
1.3.1 ACF文件
1.3.2 VSB文件
1.3.3 DDS纹理
1.3.4 MetaFucht文件
1.3.5 支持的模型格式
1.3.6 支持的纹理格式
1.4 VegaPrime程序初步
1.4.1 第一个示例程序vp_simple
1.4.2 vpApp类详解
1.4.3 模块及其初始化
1.4.4 截取和绘图
1.5 VegaPrime使用中的若干表示方法
1.5.1 对象、实例和单独类
1.5.2 嵌套类
1.5.3 get-set函数对
1.5.4 数据库单位
本章小结
第2章 坐标系及其变换
2.1 VegaPrime空间坐标系
2.1.1 空间坐标系分类
2.1.2 椭球体
2.1.3 投影方式
2.1.4 坐标系
2.1.5 坐标转换
2.2 空间坐标系的变换
2.2.1 坐标变换的一般过程
2.2.2 用LynXPrime配置坐标变换
2.2.3 用编程方式为实例关联坐标转换
2.2.4 Ceodetic与Geocentric坐标系的相互转换
2.2.5 Ccodetic与投影坐标系的相互转换
2.2.6 Ceocentric与投影坐标系的相互转换
2.3 平面坐标系及其变换
2.3.1 VegaPrime中的各种平面坐标系
2.3.2 平面坐标系的转换
2.4 笛卡儿直角坐标系之间的变换
2.4.1 坐标转换方法
2.4.2 坐标转换实例
本章小结
第3章 VSG实用类
3.1 数学类型
3.1.1 数学
3.1.2 向量
3.1.3 矩阵
3.2 字符串
3.3 几何图形
3.3.1 线段
3.3.2 平面
3.3.3 球体
3.3.4 盒子
3.3.5 平截头体
3.4 文件目录
3.4.1 目录
3.4.2 文件
3.4.3 搜索路径
3.5 网络通信
3.5.1 管道
3.5.2 TCP管道
……
第4章 基本应用配置文件相关类
第5章 场景显示特效
第6章 运动控制与碰撞检测
第7章 大地形数据库管理
第8章 运动路径管理
第9章 其他常用模块
第10章 辅助开发工具
附录AVegaPrime模块组成
附录BvrWindow按键枚举变量
参考文献
展开