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