虛擬現(xiàn)實(shí)技術(shù)與VRML
摘要:虛擬現(xiàn)實(shí)技術(shù)是利用計(jì)算機(jī)的圖形環(huán)境和電子技術(shù)外設(shè)產(chǎn)生逼真的視、聽、觸、力等偽物質(zhì)三維感覺環(huán)境。VRML是面向?qū)崟r(shí)漫游的虛擬現(xiàn)實(shí)造型語言。本文簡要介紹了虛擬現(xiàn)實(shí)技術(shù)的概念、技術(shù)特征、應(yīng)用及VRML的概念、發(fā)展與構(gòu)造,并討論了VRML在虛擬現(xiàn)實(shí)技術(shù)應(yīng)用中重要地位。
本文引用地址:http://2s4d.com/article/202317.htm1 虛擬現(xiàn)實(shí)技術(shù)
1.1虛擬現(xiàn)實(shí)技術(shù)的概念
虛擬現(xiàn)實(shí)(Viamal Reality)技術(shù)是20世紀(jì)90年代以來興起的一種新型信息技術(shù),是一種新的人一機(jī)界面形式。它追求的是將傳統(tǒng)的計(jì)算機(jī)從一種需要人用鍵盤、鼠標(biāo)對(duì)其進(jìn)行操作的設(shè)備變成了人處于計(jì)算機(jī)創(chuàng)造的人工環(huán)境中。用戶借助物定裝備(如數(shù)據(jù)手套、頭盔等)以自然方式與虛擬環(huán)境交互作用、相互影響,從而獲得與真實(shí)世界等同的感受以及在現(xiàn)實(shí)世界中難以經(jīng)歷的體驗(yàn)。
1.2虛擬現(xiàn)實(shí)技術(shù)的發(fā)展過程
虛擬現(xiàn)實(shí)技術(shù)的起源可以追溯到1970年,任Ivan Suther Land領(lǐng)導(dǎo)下研制成功了第一個(gè)頭盔顯示器。人們戴上頭盔顯示器,可以看到一個(gè)邊長5厘米的立方體線框圖飄浮在自己眼前。當(dāng)實(shí)驗(yàn)者轉(zhuǎn)動(dòng)頭部時(shí),可以看見這個(gè)發(fā)光的立方體的不同側(cè)面,可以像真實(shí)世界中那樣來確定這個(gè)物體的形狀和位置。1972年Nolan·Bushnell發(fā)明了電子游戲rorh;1985年,Apple公司的Macintosh開始研制Sinmet,1989年Sinmet完成。NASA的Ames研究中心利用Radioshaek公司的袖珍式液晶顯示電視的屏幕研制成為頭戴式虛擬現(xiàn)實(shí)眼鏡,并研制成第一臺(tái)商用虛擬現(xiàn)實(shí)硬/軟件,美國空軍的Supemoelwit飛行模擬器。虛擬現(xiàn)實(shí)這個(gè)名詞已成為平常生活話題。
1.3虛擬現(xiàn)實(shí)技術(shù)的特征
虛擬現(xiàn)實(shí)技術(shù)具有以下三個(gè)基本特征:
(1)沉浸性。虛擬現(xiàn)實(shí)技術(shù)是根據(jù)人類的視覺、聽覺的生理心理特點(diǎn),由計(jì)算機(jī)產(chǎn)生逼真的三維立體圖像,使用者戴上頭盔顯示器和數(shù)據(jù)手套交互設(shè)備,便可將自己置身于虛擬環(huán)境中,成為虛擬環(huán)境中的一員。使用者與虛擬環(huán)境中的各種對(duì)象的相互作用,就如同在現(xiàn)實(shí)世界中的一樣。使用者在虛擬環(huán)境中,一切感覺都是那么逼真,有一種身臨其境的感覺。
(2)交互性。虛擬現(xiàn)實(shí)系統(tǒng)中的人機(jī)交互是一種近乎自然的交互,代寫畢業(yè)論文 使用者不僅可以利用電腦鍵盤、鼠標(biāo)進(jìn)行交互,而且能夠通過特殊頭盔、數(shù)據(jù)手套等傳感設(shè)備進(jìn)行交互。使用者通過自身的語言、身體運(yùn)動(dòng)或動(dòng)作等自然技能,就能對(duì)虛擬環(huán)境中的對(duì)象進(jìn)行考察或操作。
(3)多感知性。由于虛擬現(xiàn)實(shí)系統(tǒng)中裝有視、聽、觸、動(dòng)覺的傳感及反應(yīng)裝置,因此,使用者在虛擬環(huán)境中可獲得視覺、聽覺、觸覺、動(dòng)覺等多種感知,從而達(dá)到身臨其境的感受。
1.4虛擬現(xiàn)實(shí)技術(shù)的應(yīng)用
隨著虛擬現(xiàn)實(shí)技術(shù)的迅速發(fā)展,它已經(jīng)被應(yīng)用于廣泛的領(lǐng)域:
(1)工程和建筑可用它設(shè)計(jì)各種產(chǎn)品和施工設(shè)備,建造工廠等預(yù)實(shí)現(xiàn)。如一個(gè)新產(chǎn)品的先期開發(fā)、一個(gè)具體建筑物一次性仿真。
(2)醫(yī)學(xué)其范圍包括建立合成藥物的分子結(jié)構(gòu)模型到各種醫(yī)學(xué)模擬,如用來設(shè)計(jì)各種合成藥物,允許研究人員測試各種藥物特性,進(jìn)行人體解剖仿真,外科手術(shù)仿真器。
(3)軍工模擬最初的軍工模擬是推動(dòng)VR發(fā)展的主要力量,VR的許多成功的應(yīng)用也是在此方面,代寫醫(yī)學(xué)論文如飛機(jī)駕駛模擬器、近戰(zhàn)戰(zhàn)術(shù)訓(xùn)練器、虛擬戰(zhàn)場等。
(4)科學(xué)可視化現(xiàn)在,有許多數(shù)據(jù)或物質(zhì),如紅外光、微波、雷達(dá)、電磁場、在通道中流動(dòng)的各種數(shù)據(jù)都不是可見的,利用VR技術(shù),很容易將這些東西可視,這就為我們的研究帶來很大的方便。
(5)金融和娛樂金融可視化是指將大量數(shù)據(jù)變換成圖象式物質(zhì),從而使數(shù)據(jù)更易理解和分析。娛樂是VR的一個(gè)巨大市場,世界一些著名的娛樂城已建成VR娛東中心,在這個(gè)環(huán)境中許多話都已變成“現(xiàn)實(shí)”。
(6)教育VR教育是一種非常有意義的潛在市場。虛擬現(xiàn)實(shí)技術(shù)能夠?yàn)閷W(xué)生提供生動(dòng)、逼真的學(xué)習(xí)環(huán)境,學(xué)生能夠成為虛擬環(huán)境的一名參與者,在虛擬環(huán)境中扮演—個(gè)角色,這對(duì)調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,突破教學(xué)的重點(diǎn)、難點(diǎn),培養(yǎng)學(xué)生的技能都將起到積極的作用。
2、VRML .
2.1概念
VRML (Virtral Reality Modeling Language)是虛擬現(xiàn)實(shí)造型語言的縮寫形式。它是描述虛擬場景的一種標(biāo)準(zhǔn)。它定義了三維應(yīng)用系統(tǒng)中常用的語言描述,如層次變換、光源、試點(diǎn)、幾何、動(dòng)畫、霧、材料特性和紋理映射等,并具有簡單的行為特征描述功能。
設(shè)計(jì)VRML的一個(gè)主要目標(biāo)就是保證它成為多個(gè)虛擬現(xiàn)實(shí)系統(tǒng)或其組成部分間有效的三維文件交換格式,并且,這些虛擬現(xiàn)實(shí)系統(tǒng)或其組成部分可分布在網(wǎng)絡(luò)的不同計(jì)算機(jī)處。
2.2 VRML的發(fā)展歷史
1994年5月。在瑞士日內(nèi)瓦召開的萬維網(wǎng)(www)會(huì)議上。Mark Pesos和Tony Parisi在會(huì)上介紹了他們開發(fā)的可在萬維網(wǎng)上運(yùn)行的虛擬現(xiàn)實(shí)界面。這時(shí),由一個(gè)情趣相投者聯(lián)誼會(huì)BOF馬上產(chǎn)生強(qiáng)烈的反響,決定開發(fā)一種場景描述語言。它可以連通Web網(wǎng)。VRML這個(gè)詞就是在BOF的會(huì)議上造出來的。
1994年10月在芝加哥(Chicago)召開的第二次WWW會(huì)議上公布V1LML1.0的規(guī)范草案。主要的功能是完成靜態(tài)的3D場景,代寫碩士論文以及與HTML鏈接的功能和措施。另一位SGI的原Open Inventor的設(shè)計(jì)師Paul Ssi#39;aLt88開始作一個(gè)VRML公共域(publicdomain)的詞解程序(Parser),當(dāng)時(shí)流行于業(yè)界的名字叫Qmb.
1995年秋。SGI進(jìn)一步推出了WebSpace Author(供創(chuàng)作的程序)。這是一種Web創(chuàng)作工具,可在場景內(nèi)交互地?cái)[放物體,并改進(jìn)了場景的功能,還可用于發(fā)表VRML文件。
1996年初。VRML委員會(huì)審閱并討論了若干個(gè)VRML 2.0版本的建議方案,其中有SGI的動(dòng)態(tài)境界(Mov-iIlg Worlds)提案、太陽微系統(tǒng)(Sun Microsystem)的全息網(wǎng)(Holl Web)、微軟公司(Mi )的能動(dòng)VRML(Active、VRML)、蘋果公司(Apple)的超世界(Out of the woad),以及其他多種提案。結(jié)果,Moving Worlds以70%選票贏得了絕對(duì)多數(shù)。1996年3月,VGA(、VRML.設(shè)計(jì)小組)決定將這個(gè)方案改造成為VRML 2.0。
1996年8月,VRML2.0在新奧爾良(New Orleans)的SIGGRAPH96會(huì)議上公布。
1998年發(fā)表中文國家標(biāo)準(zhǔn)。2002年8月,升級(jí)版本X3D通過國際標(biāo)準(zhǔn)。
2.3、VRML的應(yīng)用框架
圖1是目前VRML應(yīng)用的一般框架,潛在的應(yīng)用正在不斷地發(fā)展當(dāng)中。
評(píng)論