資源描述:
《探析vrml及java技術(shù)在虛擬場(chǎng)景中的研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、昆明理工大學(xué)碩士學(xué)位論文VRML及Java技術(shù)在虛擬場(chǎng)景中的研究姓名:徐武申請(qǐng)學(xué)位級(jí)別:碩士專業(yè):控制理論與控制工程指導(dǎo)教師:邵劍龍20030224昆明理工大學(xué)信自學(xué)院研2000級(jí)碩士論文’摘要隨著Internet技術(shù)、圖形技術(shù)和虛擬現(xiàn)實(shí)技術(shù)的迅速發(fā)展,計(jì)算機(jī)的應(yīng)用正在進(jìn)入一個(gè)嶄新的階段。網(wǎng)絡(luò)虛擬現(xiàn)實(shí)技術(shù)已經(jīng)是計(jì)算機(jī)領(lǐng)域最重要的技術(shù)之一。用戶不僅要從外部去觀察信息處理的結(jié)果,而且還想?yún)⑴c到信息處理的環(huán)境中去,從而取得身臨其境的體驗(yàn)。這就要求所需的信息處理系統(tǒng)是建立在一個(gè)多維化的信息空間上,而VR技術(shù)恰恰是支撐這個(gè)多維信息空間(
2、cyberspace)的主要關(guān)鍵技術(shù)。本文研究的是VRML及Java技術(shù)在虛擬場(chǎng)景中的具體實(shí)現(xiàn)方法。結(jié)合在實(shí)現(xiàn)過(guò)程中所出現(xiàn)的問(wèn)題及在現(xiàn)實(shí)中的實(shí)際意義,提出了對(duì)三維場(chǎng)景創(chuàng)建更為合理及有效的解決方法。由于在實(shí)現(xiàn)過(guò)程中用到了多種語(yǔ)言、技術(shù)、概念等。為了使文章達(dá)到通俗易懂,在文章的講述上采用先概念講述一語(yǔ)言結(jié)構(gòu)及功用的講解?結(jié)合具體問(wèn)題深入探討語(yǔ)言的用法一對(duì)調(diào)試過(guò)程中出現(xiàn)的問(wèn)題進(jìn)行討論,這樣一條主線而展開(kāi)。運(yùn)用了VRML2.0版本語(yǔ)言是為了實(shí)現(xiàn)原有靜態(tài)圖形到動(dòng)態(tài)圖形的過(guò)渡。由于VRML2.0版本語(yǔ)言在運(yùn)動(dòng)功能上的局限性,同時(shí)也為了更好
3、體現(xiàn)逼真性、生動(dòng)性的特點(diǎn)。我引入了Java語(yǔ)言。由于它具有廣泛移植性,面向?qū)ο?,交互性,分布式的網(wǎng)絡(luò)通信。安全可靠,小巧靈活,多線程等一系列優(yōu)良性能,同時(shí)彌補(bǔ)了帶寬與處理能力之間的差距,可在當(dāng)前的帶寬狀態(tài)下傳送豐富多彩及交互式媒體。本文具體以虛擬城市街道場(chǎng)景的創(chuàng)建為例來(lái)說(shuō)明多種技術(shù)是如何有機(jī)結(jié)合的。本文主要對(duì)四個(gè)關(guān)鍵問(wèn)題進(jìn)行討論:1.VRML如何單獨(dú)創(chuàng)建三維物體。2.虛擬場(chǎng)景中運(yùn)用Java后物體運(yùn)動(dòng)功能如何實(shí)現(xiàn)。3.VRML及Java技術(shù)如何交互。4.VRML及Java技術(shù)交互中存在那些問(wèn)題及相應(yīng)的解決方法。(注:本課題受云南
4、省應(yīng)用基礎(chǔ)研究基金資助項(xiàng)目(1999F0041M)資助)關(guān)鍵詞:VRML,Java技術(shù),交互星塑里三查堂堡壘蘭墮塹!!!!堡堡圭絲塞!AbstractWiththedevelopingofinternettechnology、graphtechnologyandVRtechnology,applicationofcomputerisenteringintoanewphase。NetworkVRtechnologyhasbeenanimportanttechnologyincomputerfield。Customersnoton
5、lyobserveresultofinformationdealedwithfromexteriorbutalsowanttOtakepartintheenvironmentofinformationdealedwithinordertogetrealexperience,whichneedinformationdealedwithsystemsetuponainformationspacesofsomedimensions,andVRtechnologyflatisanmostlypivotaltechnologythats
6、upportsinformationspacesofsomedimensions。Inthispaper。IresearchrealizationwayofVRMLandJavatechnologyinvirtualscene。Ilinkquestionsthatoccurinrealizationcourseandpracticemeaninginreality,andbringforwardmorereasonableandmoreeffectivesolvingwaywhencreatingthree—dimension
7、scones。BecauseIusemanylanguages、technologies、conceptandSOoninrealizationcourse·Formakingthispaperearthlinessandunderstandability,Inarrateaccordingtomasterstrokeofnarratingconcepts?narratinglanguagefunctionandstructure·--···discussingusageoflanguageaimingatquestions?
8、discussingquestionsthatoccurindebuggingcourse。WhatuseVRML2.0inordertotransformstaticgraphsintodynamicgraphs-BecauselocalizationofVRML2.0on