探析基于wtk的分布式虛擬環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)

探析基于wtk的分布式虛擬環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)

ID:34770418

大?。?.07 MB

頁數(shù):62頁

時(shí)間:2019-03-10

探析基于wtk的分布式虛擬環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
探析基于wtk的分布式虛擬環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
探析基于wtk的分布式虛擬環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
探析基于wtk的分布式虛擬環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
探析基于wtk的分布式虛擬環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
資源描述:

《探析基于wtk的分布式虛擬環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、西南交通大學(xué)碩士學(xué)位論文基于WTK的分布式虛擬環(huán)境的設(shè)計(jì)與實(shí)現(xiàn)姓名:李雪殫申請(qǐng)學(xué)位級(jí)別:碩士專業(yè):交通信息工程及控制指導(dǎo)教師:諸昌鈐20060501西南交通大學(xué)碩士研究生學(xué)位論文第l頁摘要分布式虛擬環(huán)境(DistributedⅥrtualEnvironment,DvE),也稱為網(wǎng)絡(luò)虛擬環(huán)境,在這個(gè)虛擬環(huán)境中,位于不同地理位置的多個(gè)用戶通過網(wǎng)絡(luò)相互連接,共享信息。實(shí)現(xiàn)人枧交互,動(dòng)態(tài)仿真。DVE是目前備受國(guó)際科學(xué)界和工程界關(guān)注的前沿技術(shù),它在軍事仿真、協(xié)同設(shè)計(jì)、遠(yuǎn)程教育、網(wǎng)上游戲等眾多領(lǐng)域都有著廣泛的應(yīng)用前景。肼,E技術(shù)涉及多個(gè)學(xué)科和領(lǐng)域,其系統(tǒng)的開

2、發(fā)技術(shù)復(fù)雜,工作量大。wTK是美國(guó)se璐e8公司研發(fā)的一款先進(jìn)的虛擬現(xiàn)實(shí)應(yīng)用程序開發(fā)工具包,它支持D、,E系統(tǒng)的開發(fā)。本文在深入研究DvE系統(tǒng)結(jié)構(gòu)及其相關(guān)技術(shù)的基礎(chǔ)之上,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于、怖:的分布式虛擬漫游仿真系統(tǒng)。該系統(tǒng)可支持多個(gè)用戶同時(shí)在一個(gè)共享的三維虛擬世界里實(shí)時(shí)漫游,動(dòng)態(tài)交互。文中對(duì)系統(tǒng)結(jié)構(gòu)的總體設(shè)計(jì)及各個(gè)功能模塊的具體實(shí)現(xiàn)都做了詳細(xì)的介紹。通過分析目前DⅦ體系結(jié)構(gòu)的特點(diǎn)并綜合考慮現(xiàn)有的開發(fā)環(huán)境,在數(shù)據(jù)模型上采用復(fù)制式結(jié)構(gòu),統(tǒng)一的局部數(shù)據(jù)庫;在系統(tǒng)網(wǎng)絡(luò)拓?fù)淠P蜕喜捎脤?duì)等式結(jié)構(gòu),系統(tǒng)整體設(shè)計(jì)以功能模塊劃分,文中給出了其框架結(jié)構(gòu),明確了

3、各個(gè)模塊的具體功能及模塊間的相互關(guān)系。網(wǎng)絡(luò)通信模塊采用uDP/m協(xié)議和組播技術(shù)實(shí)現(xiàn)了DVE系統(tǒng)消息的實(shí)時(shí)發(fā)送和接收。事務(wù)管理模塊通過組成員控制機(jī)制較好的解決了系統(tǒng)運(yùn)行中用戶動(dòng)態(tài)的加入和退出,維護(hù)了組成員信息的一致性,通過角色分配使用戶以“化身”參與到虛擬世界中。虛擬世界管理模塊引入場(chǎng)景圖分級(jí)結(jié)構(gòu)來組織管理虛擬世界的模型數(shù)據(jù),通過發(fā)送狀態(tài)更新消息有效的維護(hù)了虛擬世界場(chǎng)景的一致性。人機(jī)交互模塊通過鼠標(biāo)控制視點(diǎn)的移動(dòng)來實(shí)現(xiàn)用戶對(duì)場(chǎng)景的漫游,利用鍵盤實(shí)現(xiàn)一些特殊功能的交互。本文最后從功能和性能兩個(gè)方面對(duì)系統(tǒng)進(jìn)行的測(cè)試,通過對(duì)測(cè)試結(jié)果的分析驗(yàn)證了系統(tǒng)設(shè)計(jì)的

4、正確性。使用wTK設(shè)計(jì)實(shí)現(xiàn)D1盹系統(tǒng)是一個(gè)新的嘗試,文中給出的設(shè)計(jì)方案和具體的實(shí)現(xiàn)方法對(duì)于DⅦ系統(tǒng)的開發(fā)具有一定的參考價(jià)值和實(shí)際指導(dǎo)意義,也為迸一步研究DⅦ技術(shù)提供了一個(gè)良好的實(shí)驗(yàn)平臺(tái)。關(guān)鍵詞:虛擬現(xiàn)實(shí);分布式虛擬環(huán)境;虛擬漫游;wrK西南交通大學(xué)碩士研究生學(xué)位論文第

5、I頁AbstractDistributcdvinualEnviro珊ent(DlvE)1etsmulti-IISersthatmaybeIocatedindi疵rentplacestosbare幽鼬a£ion吐∞ughthene哪ork’缸eractwitheachotherand

6、pc喲皿dynarnics蛔u(yù)l撕Qn?!韜DVEisahottopic恤bothscienli6cresearchaIldenginee血gdeVelopment,whichalsoh髂beenwjdelyappliedjnInanyfieldssuch勰milita吼∞llaborativedesi印,dist蚰ceeducation,nctworkg鋤eetc.n’sreauyahardworktodevelopaDVEsystemduetoitscomplexityintcchllique.、m:isaIladvanccdprofcssi

7、onalsof晦arek.tSpcciallyusedtodeve王opVinualfeali£yappl鼢ions.WrKalsos印po出DvE.IⅡthisdjsscnali0Ⅱ,througllthcstudyofDⅦsyst啪architecture柚dfelevantl【Ilowledge,adis讎butcdnavigalionsiInulali0Dsystemisd髂j弘cdandimplementedbasedon姍隧nsupportsmulti-uscrstonavi斟e(cuò)iⅡrealtimeandpe凼璐dyn鋤icinter

8、actioⅡinashared3Dvirtualworld.AnerthecvaluationoftrajtsinDVEarchitecIurcandthedeVclopmentenvimnment,indatamodel,ther印Iicateds訊lctlIreanduni丘edlocaldatab鷂e缸eused;innetworktop0109ymodel,apeer-tO·peer咖ctIlreisllsed.nesyslemd吲弘抵con“ctedasfuBctionalcomponcnt,the打啦ewDrkandrelations

9、hipbe時(shí)eencomponentsarecIe盯lypr髂ented.Networkc0衄unjcationcomponemdses

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。