VRML簡介
VRML是虛擬現實建模語言(Virtual Reality Modeling Language)的簡稱,它的出現主要是為了解決在網頁中實現三維動畫效果以及基于三維對象的用戶交互問題。
眾所周知,網絡應用上的主要矛盾在于傳輸速度,而三維動畫效果文件又十分龐大,在VRML出現以前,要在網絡上實現三維動畫基本上是不太可能的事。1994年,VRML技術的誕生有效地解決了這個問題,盡管當時這種技術還不十分成熟。到1997年,VRML97(即VRML2.0版)出現,對早期的VRML1.0作了大量的修改,并成為第一個在網頁上發布的ISO國際標準。
VRML技術解決三維動畫問題的原理是在用戶端提供一些基本的三維圖形庫,并在網頁運行時實時著色和渲染,這樣就使得在網絡上傳輸的數據量大大減少。事實上,VRML文件只是一個文本文件(一般幾十K到幾百K大小),你可以用任何文本編輯器(如記事本、寫字板等)打開它。當你在網頁上點擊VRML文件時,如果你的計算機上安裝了相應的VRML瀏覽器,它便會首先將VRML文件(即一個文本文件)下載到本地機上,然后在本地機上解釋運行,你最后實時觀察到的三維虛擬模型和相應的交互操作都是在你的計算機上進行的,不需要再從網絡上下載什么,因此這時的運行速度只是取決于你計算機(即本地機)的快慢,而與網絡的速度無關。沒有安裝VRML瀏覽器的用戶是沒有辦法觀察到三維虛擬模型的,這就好象你只有源程序而沒有編譯器一樣。
至于VRML瀏覽器,在以前都是以瀏覽器插件的形式出現的,現今常用的有兩個。一個是微軟公司的Microsoft VRML瀏覽器,它已經被放入操作系統Win98中,如果你的Win98是完全安裝的,那么你的IE瀏覽器便已經可以瀏覽VRML文件了。如果不行,那么你需要下載這個VRML瀏覽器插件或在Win98的安裝程序中加入VRML瀏覽器。具體做法是:打開Windows的控制面板(Control Panel),然后點擊其中的“添加/刪除程序”項,在彈出的對話框頂部選擇“Windows安裝程序”,然后在下面的列表框中選中“Internet工具”項,單擊對話框下部的“詳細資料..."按鈕,從彈出的Internet工具對話框的列表中勾選上“Microsoft VRML 2.0瀏覽器”項(列表框中共七項,這是第二項),最后按確定即可完成VRML瀏覽器的安裝。(Microsoft VRML 2.0瀏覽器使用方法簡介)
另一個有名的VRML瀏覽器是Cosmo Player,是由Silicon Graphics公司的Cosmo軟件部開發的,NetScape Communicator 4.0以后的版本均自帶有Cosmo Player瀏覽器。其它的VRML瀏覽器還有很多,大家可以到相關的介紹VRML技術的網站上查詢。
[上一頁]
|