虛擬博物館設(shè)計(jì)產(chǎn)品是以信息技術(shù)為基礎(chǔ)的,,其中的虛擬現(xiàn)實(shí)技術(shù),、J2EE開發(fā)技術(shù)、VRML技術(shù)是最為常見的技術(shù)。
一,、虛擬現(xiàn)實(shí)技術(shù):虛擬現(xiàn)實(shí)(Virtual Reality,,VR)技術(shù)是二十世紀(jì)末出現(xiàn)的一門嶄新的綜合性信息技術(shù),,它融合了數(shù)字圖像處理、計(jì)算機(jī)圖形學(xué),、多媒體技術(shù)、傳感器技術(shù)等多個信息技術(shù)分支,,從而大大推進(jìn)了計(jì)算機(jī)技術(shù)的發(fā)展,,虛擬現(xiàn)實(shí)的關(guān)鍵技術(shù)可以包括以下幾個方面:
1、動態(tài)環(huán)境建模:動態(tài)環(huán)境建模技術(shù)的目的是獲取實(shí)際環(huán)境的三維數(shù)據(jù),,并根據(jù)應(yīng)用的需要,,利用獲取的三維數(shù)據(jù)建立相應(yīng)的虛擬環(huán)境模型。三維數(shù)據(jù)的獲取可以采用CAD技術(shù)(有規(guī)則的環(huán)境),,而更多的環(huán)境則需要采用非接觸式的視覺建模技術(shù),,兩者的有機(jī)結(jié)合可以有效地提高數(shù)據(jù)獲取的效率。
2,、實(shí)時三維圖形生成:三維圖形的生成技術(shù)已經(jīng)較為成熟,,其關(guān)鍵是如何實(shí)現(xiàn)“實(shí)時”生成,。為了達(dá)到實(shí)時的目的,,至少要保證圖形的刷新率不低于15幀/秒,最好是高于30幀/秒,。
3,、應(yīng)用系統(tǒng)開發(fā)工具:虛擬現(xiàn)實(shí)應(yīng)用的關(guān)鍵是尋找合適的場合和對象,即如何發(fā)揮想象力和創(chuàng)造力,,選擇適當(dāng)?shù)膽?yīng)用對象可以大幅度地提高生產(chǎn)效率,、減輕勞動強(qiáng)度、提高產(chǎn)品開發(fā)質(zhì)量,。
4,、系統(tǒng)集成技術(shù):由于虛擬現(xiàn)實(shí)中包括大量的感知信息和模型,因此系統(tǒng)的集成技術(shù)起著至關(guān)重要的作用,。集成技術(shù)包括信息的同步技術(shù),、模型的標(biāo)定技術(shù)、數(shù)據(jù)轉(zhuǎn)換技術(shù),、數(shù)據(jù)管理模型,、識別和合成技術(shù)等等。
二,、J2EE開發(fā)技術(shù):J2EE(Java 2 Platform Enterprise Edition)是一種利用Java 2平臺來簡化機(jī)構(gòu)組織解決方案的開發(fā),、部署和管理相關(guān)的復(fù)雜問題的體系結(jié)構(gòu)。J2EE技術(shù)的基礎(chǔ)就是核心Java平臺或Java 2平臺的標(biāo)準(zhǔn)版,,J2EE不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點(diǎn),,例如"編寫一次、隨處運(yùn)行"的特性,,方便存取數(shù)據(jù)庫的JDBC API,、CORBA技術(shù)以及能夠在Internet應(yīng)用中保護(hù)數(shù)據(jù)的安全模式等等,,同時還提供了對 EJB(Enterprise JavaBeans)、Java Servlets API,、JSP(Java Server Pages)以及XML技術(shù)的全面支持,。
現(xiàn)在J2EE的多層企業(yè)級應(yīng)用模型將兩層化模型中的不同層面切分成許多層。一個多層化應(yīng)用能夠?yàn)椴煌拿糠N服務(wù)提供一個獨(dú)立的層,,以下是J2EE典型的四層結(jié)構(gòu):
a,、運(yùn)行在客戶端機(jī)器上的客戶層組件
b、運(yùn)行在J2EE服務(wù)器上的Web層組件
c,、運(yùn)行在J2EE服務(wù)器上的業(yè)務(wù)邏輯層組件
d,、運(yùn)行在EIS服務(wù)器上的企業(yè)信息系統(tǒng)層軟件
三、VRML技術(shù):VRML(Virtual Reality Modeling Languange)是虛擬現(xiàn)實(shí)建模語言,,其發(fā)展的初衷就是用來創(chuàng)建基于瀏覽器的,、具有實(shí)時漫游特性的虛擬現(xiàn)實(shí)場景,它實(shí)現(xiàn)了基于B/S結(jié)構(gòu)的客戶端三維動畫和基于對象的用戶交互,,從而改變了傳統(tǒng)網(wǎng)頁的單調(diào),、 交互性差等缺點(diǎn)。其技術(shù)特點(diǎn)有:
1,、交互性強(qiáng):用戶可以通過鼠標(biāo)和鍵盤來實(shí)時操縱場景中的虛擬對象,,場景根據(jù)瀏覽者的不同而不同。不像傳統(tǒng)的虛擬場景,,瀏覽者只能按照預(yù)先設(shè)定好的“死”路線去瀏覽,。而vrml真正實(shí)現(xiàn)了對象在虛擬場景中的“任我行”。
2,、網(wǎng)絡(luò)流量?。河捎赩RML和HTML一樣,同是一種ACSII的描述語言,,它向客戶端傳輸?shù)闹皇莣rl格式的文本文件,,即只傳送場景的模型描述,而把動畫的生成放在本地機(jī),。
3,、多用戶臨場感:不同身份的用戶可以以替身的方式在同一虛擬場景中活動,相互交流,,加上立體的視覺效果和3D聲效果支持,,真正實(shí)現(xiàn)了對現(xiàn)實(shí)世界的虛擬。
4,、腳本支持功能:VMRL中的script節(jié)點(diǎn)中可以加入多種腳本程序,,也可以通過EAI接口與嵌入在網(wǎng)頁中的java Applet進(jìn)行通信,這樣為實(shí)現(xiàn)實(shí)時交互及動態(tài)情景的產(chǎn)生提供了技術(shù)基礎(chǔ),。
以上就是由眾創(chuàng)國際企業(yè)展廳設(shè)計(jì)給大家整理的文章內(nèi)容,,想了解更多的資訊,,請登入我們的官網(wǎng)。