下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、電子沙盤論文:小議電子沙盤系統(tǒng)開發(fā)過程 作者:王李雅 高虎 單位:廊坊師范學(xué)院數(shù)學(xué)與信息科學(xué)學(xué)院 廊坊師范學(xué)院物理與電子信息學(xué)院 1地形設(shè)置模塊該模塊的主要功能是結(jié)合不同的仿真演練需求,提供不同的地形,包括海洋地形和陸地地形,地形觀察模塊觀察模塊能夠?qū)崟r(shí)反映氣候模塊、地形模塊、地物部署及兵力模塊中進(jìn)行的設(shè)置,可以及時(shí)準(zhǔn)確地觀察虛擬戰(zhàn)場(chǎng)情況。由于虛擬戰(zhàn)場(chǎng)中演練的場(chǎng)景規(guī)模大,有時(shí)需要在一個(gè)時(shí)刻從不同的角度的觀察地形,同時(shí)大量的虛擬實(shí)體在演練中出現(xiàn),他們除了需要操作員視景外,還需要其它的視景,如二維態(tài)勢(shì)圖等。因此在該編輯器中增加了多視口功能。設(shè)施部署模塊該模塊能以快速、準(zhǔn)確、直觀的效果部署兵力及設(shè)施
2、以實(shí)現(xiàn)仿真演練的需要??梢愿鶕?jù)需要控制部署實(shí)體的運(yùn)動(dòng),通過外部數(shù)據(jù)的輸入能夠靈活改變部署的方式,使用的屏幕拾取技術(shù)可以在三維戰(zhàn)場(chǎng)中直接進(jìn)行部署。部署到環(huán)境中的實(shí)體及設(shè)施都已進(jìn)行地形匹配。裝備信息查詢模塊裝備信息查詢模塊用于對(duì)選中的實(shí)體信息進(jìn)行查詢,顯示的信息包括裝備實(shí)體的名稱、類型、產(chǎn)地和射程等信息。地理信息查詢模塊地理信息查詢模塊用于查詢地形某一點(diǎn)的坐標(biāo)信息,以及兩點(diǎn)間的距離、高程差和通視性,以此為決策提供輔助信息。錄制與回放模塊錄制與回放模塊可以對(duì)場(chǎng)景中的實(shí)體、實(shí)體的動(dòng)作、特殊效果和戰(zhàn)場(chǎng)環(huán)境進(jìn)行記錄和事后回放??梢杂羞x擇地記錄部分信息,也可記錄全部信息6。 環(huán)境驅(qū)動(dòng)的實(shí)現(xiàn) 系統(tǒng)實(shí)現(xiàn)交互關(guān)鍵
3、依靠環(huán)境驅(qū)動(dòng),它包括4個(gè)方面,即:模型調(diào)動(dòng)處理、場(chǎng)景驅(qū)動(dòng)、大地形處理和分布交互,環(huán)境驅(qū)動(dòng)要求實(shí)時(shí)響應(yīng)交互操作,高速逼真地重現(xiàn)仿真環(huán)境等7。環(huán)境的驅(qū)動(dòng)可以使用vega、vtree或opengvs作為開發(fā)軟件??紤]到開發(fā)的簡(jiǎn)單性,采用vega軟件。vega是multigen公司開發(fā)的面向?qū)ο蟮奶摂M現(xiàn)實(shí)平臺(tái),其中包含lynx圖形界面,以及完整的c+應(yīng)用編寫程序接口,一系列相關(guān)的可選模塊和庫(kù),基于vega的仿真驅(qū)動(dòng)程序的開發(fā)過程(圖略)在基于vega的圖形界面lynx里,添加flt模型文件到場(chǎng)景中,各種flt模型文件則由creator建立。通過對(duì)系統(tǒng)的初始化參數(shù)的設(shè)置,就可以得到各個(gè)視點(diǎn)方式、模型設(shè)定
4、位置、視點(diǎn)位置、運(yùn)動(dòng)方式、特殊效果。物體和視點(diǎn)的運(yùn)動(dòng)方式都有數(shù)據(jù)讀入和路徑設(shè)置2種方式,可以在lynx中直接設(shè)置路徑,通過編寫程序來進(jìn)行數(shù)據(jù)讀入(包括實(shí)時(shí)和非實(shí)時(shí)2種)。在lynx中設(shè)置好各種參數(shù)之后生成.adf應(yīng)用程序配置文件。在應(yīng)用程序中,可直接調(diào)用該.adf文件,對(duì)場(chǎng)景進(jìn)行驅(qū)動(dòng)8。 其他關(guān)鍵技術(shù)的解決 屏幕拾取技術(shù)投影矢量的算法投影矢量(projectionvector):把視點(diǎn)位置作為開始點(diǎn),用鼠標(biāo)在屏幕上想三維場(chǎng)景深處指向一個(gè)矢量。投影矢量的開始點(diǎn)為視點(diǎn)坐標(biāo),它是個(gè)已知參量,重要的是怎樣確定投影矢量的方向。屏幕用虛線邊框來表示,從視點(diǎn)引到屏幕上的虛線就是投影矢量。投影矢量方向角的數(shù)值
5、為投影矢量在坐標(biāo)軸上的偏移角與視口(相機(jī))在世界坐標(biāo)系中的旋轉(zhuǎn)角之和。aovv:屏幕垂直方向上視口的視場(chǎng)角;aovh:屏幕水平方向上視口的視場(chǎng)角;pos(x,y,z):世界坐標(biāo)系中視點(diǎn)的坐標(biāo)位置;rot(x,y,z):世界坐標(biāo)系中視口(相機(jī))的旋轉(zhuǎn)角。vec(x,y,z):世界坐標(biāo)系中投影矢量的方向。cp(x,y):鼠標(biāo)位于屏幕上的二維坐標(biāo);:x軸上投影矢量的偏移角;:y軸上投影矢量的偏移角;:視口右邊緣和視口中軸線的偏移角。推導(dǎo)后得出:(式略)先把投影矢量求出,再通過使用區(qū)間型碰撞進(jìn)行檢測(cè),將檢測(cè)線段的起點(diǎn)設(shè)定為視點(diǎn)坐標(biāo)終點(diǎn),將其定在沿投影矢量距起點(diǎn)10000m處,終點(diǎn)用end(x,y,z)
6、來表示,則:end.x=pos.x+10000cosvec.!x-sinvec.!y!(6)end.y=pos.y+10000cosvec.!y-sinvec.!x!(7)end.z=pos.z+10000cosvec.!x-cosvec.!y!(8)實(shí)現(xiàn)對(duì)三維實(shí)體的屏幕拾取。4.2地形分塊調(diào)度技術(shù)將整個(gè)地形劃分為若干塊小單元地形,即稱其為裝載模塊。用不同的地形模型文件將裝載模塊存好,再采用外部引用方式分別調(diào)入,再次構(gòu)造一個(gè)完整的地形模型。在測(cè)繪制作地形時(shí),觀察者范圍內(nèi)部的裝載模塊需要處理,而整個(gè)地形模型就不需要調(diào)用了,能很好地提高視景仿真的實(shí)時(shí)性能。將通過對(duì)地形的實(shí)時(shí)動(dòng)態(tài)調(diào)度算法來完成。 結(jié)語 如實(shí)時(shí)添加實(shí)體、標(biāo)繪、天候環(huán)境設(shè)置等。該系統(tǒng)可實(shí)時(shí)顯示所編輯的三維虛擬環(huán)境,選擇不同地形塊,添加建筑物、樹木、橋梁等文化特征要素,并可對(duì)加入到場(chǎng)景中的實(shí)體進(jìn)行控制以及對(duì)地理信息和裝備信息進(jìn)行查詢。該系統(tǒng)所建立起來的地形環(huán)境,可以直接應(yīng)用于軍事演練的系統(tǒng)中。虛擬現(xiàn)實(shí)技術(shù)在軍事領(lǐng)域的武器研制和作戰(zhàn)訓(xùn)練方面已經(jīng)得到廣泛的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 物流運(yùn)輸管理培訓(xùn)
- 《餐飲包房設(shè)計(jì)方案》課件
- 2024-2025學(xué)年山東省臨沂市沂水縣人教版三年級(jí)上冊(cè)期中考試數(shù)學(xué)試卷(原卷版)-A4
- 《數(shù)學(xué)解比例》課件
- 2024學(xué)年廣東省衡水高三語文(上)12月聯(lián)考試卷附答案解析
- 項(xiàng)目可行性報(bào)告范文
- 重難點(diǎn)03 陰影部分面積求解問題(解析版)
- 物業(yè)保養(yǎng)述職報(bào)告范文
- 2025年三亞貨運(yùn)從業(yè)資格證模擬考試下載題
- 2025年上海道路貨運(yùn)駕駛員從業(yè)資格證考試題庫(kù)完整
- 占用人行道開挖施工方案
- 食品召回記錄表
- 農(nóng)村小學(xué)基于國(guó)家中小學(xué)智慧教育平臺(tái)下的雙師課堂研究
- 國(guó)開高級(jí)財(cái)務(wù)會(huì)計(jì)1-9綜合練習(xí)試題及答案
- 承包商安全告知書
- 人教版八年級(jí)上冊(cè) Unit 8 教學(xué)課件
- 天津大學(xué)《計(jì)算機(jī)輔助設(shè)計(jì)與制造》期末考試備戰(zhàn)題庫(kù)全集
- 微短劇眾籌融資的運(yùn)作機(jī)制與優(yōu)化路徑
- 《小英雄雨來》整本書閱讀課件
- 職業(yè)技能大賽決賽選手報(bào)名表
- 安全用電用火用氣主題班會(huì)教學(xué)課件
評(píng)論
0/150
提交評(píng)論