《vr-forces開發(fā)》是基于vr-forces操作、設(shè)計、開發(fā)的指導(dǎo)用書,系統(tǒng)地介紹了分布式計算機生成兵力軟件vr-forces的框架、原理、配置、操作以及采用vr-forces進行計算機生成兵力設(shè)計的方法。
《vr-forces開發(fā)》共分18章,簡介了分布式仿真的基本原理,對vr-forces原理、配置、操作進行論述的基礎(chǔ)上重點介紹基于vr-forces開發(fā)所必須掌握的實體、組件、地形、gui等api。最后一章是作者在實際開發(fā)過程中的經(jīng)驗總結(jié)。
《vr-forces開發(fā)》可以為戰(zhàn)場環(huán)境仿真和計算機生成兵力的研究人員使用,也是進行vr-forces開發(fā)人員的必備參考書同時也可作為相關(guān)專業(yè)研究生教材。
第1章 導(dǎo)論
1.1 dis
1.2 hia
1.3 cgf
1.4 vr-forces
第2章 安裝和配置mak系列產(chǎn)品
2.1 安裝mak系列產(chǎn)品
2.2 配置maklicense
2.3 vr-forces配置文件
2.4 vr-forces和vr-link
第3章 vr-forces入門
3.1 啟動和運行方式
3.2 實體和模型編輯
3.3 地形制作
第4章 基于vr-forces開發(fā)第1章 導(dǎo)論
1.1 dis
1.2 hia
1.3 cgf
1.4 vr-forces
第2章 安裝和配置mak系列產(chǎn)品
2.1 安裝mak系列產(chǎn)品
2.2 配置maklicense
2.3 vr-forces配置文件
2.4 vr-forces和vr-link
第3章 vr-forces入門
3.1 啟動和運行方式
3.2 實體和模型編輯
3.3 地形制作
第4章 基于vr-forces開發(fā)
4.1 vr-forcesapl概述
4.2 生成vr-forces應(yīng)用程序
第5章 引擎——vrfsim
5.1 vr-forces仿真api
5.2 定制或擴展仿真引擎
5.3 定制或擴展vffsim應(yīng)用
5.4 運行時檢查vr-forces許可
第6章 對象——object
6.1 對象管理器和仿真對象
6.2 對象管理器創(chuàng)建對象
6.3 狀態(tài)池
6.4 網(wǎng)絡(luò)接口
6.5 創(chuàng)建和管理對象
6.6 控制對象
6.7 對象參數(shù)數(shù)據(jù)庫api
第7章 實體——entity
7.1 組件和組件管理器
7.2 創(chuàng)建實體
7.3 管理本地和遠程實體
7.4 組織管理器
7.5 實體狀態(tài)池
7.6 過程狀態(tài)池
7.7 任務(wù)管理器
7.8 數(shù)據(jù)設(shè)置管理器
7.9 資源管理器
7.10 裝載
7.11 實體通信
第8章 組件——component
8.1 組件
8.2 組件管理器
8.3 資源消耗模型
8.4 開火與爆炸處理
8.5 組件描述符
8.6 端口和端口組
8.7 添加新的實體行為(創(chuàng)建執(zhí)行器)
8.8 創(chuàng)建新控制器
8.9 傳感器
8.10 添加傳感器組件
8.11 使用vr-forces組件代碼生成器
第9章 消息——message
9.1 消息接口
9.2 發(fā)送接口消息
9.3 接收接口消息
9.4 創(chuàng)建新的接口內(nèi)容
9.5 消息類
第10章 通信——communication
10.1 發(fā)送消息
10.2 接收消息
10.3 vr-forces仿真內(nèi)部消息系統(tǒng)
10.4 vr-forces無線消息系統(tǒng)
第11章 任務(wù)——task
11.1 任務(wù)和設(shè)置數(shù)據(jù)請求
11.2 任務(wù)消息
11.3 向?qū)嶓w添加新任務(wù)
11.4 從dtsimtask中派生新任務(wù)
11.5 處理不可實現(xiàn)的任務(wù)
11.6 添加用戶任務(wù)
11.7 創(chuàng)建新的dtsetdatarequest
11.8 報告
第12章 計劃——plan
12.1 計劃管理器
12.2 管理計劃
12.3 計劃管理程序
12.4 檢查和變更計劃
12.5 執(zhí)行計劃
12.6 語句
12.7 條件表達式
12.8 觸發(fā)器
第13章 地形——terrain
13.1 簡介
13.2 dtterraindatabase類
13.3 查詢地形數(shù)據(jù)庫
13.4 矢量網(wǎng)絡(luò)
13.5 創(chuàng)建新的dtterraindatabase
13.6 地形閱讀器
第14章 遠程——remote
14.1 簡介
14.2 使用遠程控制ah
14.3 選擇要控制的vr-forces應(yīng)用程序
14.4 查找遠程vr-forces應(yīng)用程序
14.5 載入劇情
14.6 保存劇情
14.7 管理vr-forces對象
14.8 任務(wù)和計劃
14.9 批處理方式運行vr-forces應(yīng)用程序
14.10 使用遠程控制apl生成應(yīng)用程序
第15章 文件——r&w files
15.1 可讀寫對象
15.2 向文件中寫入數(shù)據(jù)
15.3 從文件讀取數(shù)據(jù)
15.4 多繼承和dtreaderwriter
15.5 閱讀器/記錄器注冊
15.6 處理未指明的參數(shù)
第16章 輔助——utilityclass
16.1 仿真管理器
16.2 劃分空間
16.3 符號字符串
16.4 vr-forces會話
16.5 按批處理模式運行vr-forces應(yīng)用程序
第17章 界面——gui
17.1 簡介
17.2 vr-forcesguiah體系結(jié)構(gòu)
17.3 創(chuàng)建插件
17.4 創(chuàng)建獨立的gui應(yīng)用程序
17.5 處理符號
17.6 事件控制器和事件處理器
17.7 使用dtvrfguidefaultfactory工廠添加功能
17.8 定制gui
17.9 轉(zhuǎn)換坐標系統(tǒng)和單位
17.10 檢測通視性交叉
17.11 優(yōu)化gui性能
第18章 實例——examples
18.1 關(guān)于vffsim的例子
18.2 關(guān)于vrfgui的例子
18.3 遠程控制vr-forces
18.4 添加新組件
18.5 vr-forcesgui開發(fā)
附錄a rid.mtl參數(shù)
附錄b vrfsim.mtl參數(shù)
附錄c vrfgui.mtl參數(shù)
附錄d mak rti性能
參考文獻