黃偉峰
摘要:Web 3D技術有多種,都有適用的場合,介紹了有代表性的幾種Web 3D技術;Vrml、Cortona、WireFusion、EON、Virtools、Quest3D、Flash 3D 和Unity 3D,比較了它們各自的特點和應用。
關鍵詞:Web 3D;Vrml;Quest3D;Unity 3D
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)31-7274-02
Abstract:There are variety technology of Web 3D, and everyone has applicable occasion. Introduces several representative Web 3D technology;Such as Vrml, Cortona, WireFusion, EON, Virtools, Quest3D, Flash 3D and Unity 3D. It Compared their characteristic and application.
Key words: Web 3D;Vrml;Quest3D;Unity 3D
Web3D技術是隨著人們對虛擬現實的實現技術之上發展起來的,是繼多媒體之后的另一個研究的熱點,人們用虛擬現實技術模擬真實的場景,給人以身臨其境的真實感受,在電子商務、娛樂游戲業、教育業和虛擬現實展示與虛擬社區等領域都有廣闊的發展前景,所以,發展出了很多用于三維立體體驗的虛擬實現技術,而虛擬現實技術可以分為沉浸式和非沉浸式兩種系統,其中Web3D就屬于一種非沉浸式的虛擬現實系統,主要用計算機的三維實現技術在網絡上構建和傳輸虛擬的三維場景。
1 Web 3D技術的比較
Web 3D技術和單機的三維實現技術之間的很大區別在于單機上能運行的三維模型受制于網絡帶寬的影響而不能在網絡上傳輸,所以Web3D要求的文件通常比較小,并且他們的制作軟件與瀏覽軟件都是不通用的,所以當你想在網上瀏覽哪種Web3D技術制作的作品,就必須安裝對應的瀏覽軟件。這種瀏覽軟件一般是以瀏覽器的插件形式安裝的[3],所以Flash 3D技術就有得天獨厚的優勢,因為大部分瀏覽器都支持Flash插件,雖然Flash 3D技術有先天的優勢,但現實的情況是Unity3D、Virtools等非Flash技術發展的更好,下面我們就常見的Web3D技術做一個比較:
1)首先是VRML技術,是一種用于建立虛擬場景模型或虛擬三維產品的場景建模語言,而且它是一種解釋性語言,具有平臺無關性。……