[ VRML的出生 | VRML的未來 ]

VRML的出生

想要認識 VRML,我們就得從頭說起:

話說在 1969 年,美國國防部的 ARPAnet (也就是現在 Internet 的前身) 誕生了。 透過它,使用者就能夠從遠端來使用電腦.這是一個很大的進步。但從 另一個方面來說,使用者卻很難知道在網路的什麼地方有什麼資料,即使 是一個電腦老手也是如此.於是,在 1989 年一位歐洲粒子物理學中心 (CERN) 的軟體工程師 Tim Berners-Lee 發展了一個超媒體 (Hypermedia) 系統,也就是 現在大家所熟知的全球資訊網 (WWW) 。

URL 的發明使得網路上任何的一筆細微資料都可以輕易的定位出來。它也 使得整個網路好像是一顆大硬碟,一份文件中所包含的資料可能是來自 Internet 上許多的地方,全部都整合再一起了。

雖然說 URL 使得網路向前邁進了一大步,但是仍然有改進的地方;例如說, 台大 WWW 站的 URL 是 http://www.ntu.edu.tw ,這一長串字仍然需要使用者記 下來,非常的不方便.就在幾年前,虛擬實境 (Virtual Reality) 的發跡使得人 機介面進入了一個新的領域,使用者面對的不再是鍵盤和堆滿螢幕的文字, 而是透過日常生活的動作就可以和電腦溝通。使用者可以 "走" 到檔案室, "拿" 出需要的檔案, "叫" 電腦送給一個友人。

1993年, Mark Pesce 和 Tony Parisi 結合了網路和 VR ,發展出一個使用在 WEB 上的三度空間介面,並發表在第一屆全球資訊網的國際會議上。立刻就有 許多人參與討論,並且訂出了虛擬實境模型語言 (Virtual RealityModeling Language,VRML) 這個東西,用來描述三度空間的場景和 WWW 的連結。 之後一個由 WIRED 雜誌的 Pesce 和 Brain Behlendorf 為首的團體就積極的制定 VRML 規格。

首先 Behlendorf 建立了一個 Mailing List 來討論 VRML 的規格,不到一個星期就 有超過一千個人加入。不久大家就決定參考 SGI 的 Open Inventor ASCII 檔案格 式來制訂 VRML 的規格。Inventor 的檔案格式能夠很完整的描述三度空間場景, 如多邊形的物體,光源,材質,和一些真實的效果.使用它能產生非常高品 質的場景;而且也有一些現成的工具可使用。

於是,VRML 的雛形產生了--採用 Inventer 檔案格式的部份,並增加網路的 功能。VRML 的設計有三個主要的考量:與平台無關,有擴充性,並且能在低 頻寬的網路傳送(如 14400BPS 的數據機)。

終於,在 1995 年的 5 月 26 日, VRML 的 1.0 規格書制訂完成。


VRML的未來

VRML1.0 規格的制訂,讓網路上的虛擬場景如雨後春筍般的建立起來。從簡單的幾 何形狀到如LightScape逼真的場景都有。但由於規格的的範圍僅限於描述立體場景 的形狀, 位置, 材質; 攝影機的位置, 角度; 光源的種類與位置以及網路連結的能 力, 對於使用者與環境的互動, 使用者之間的互動則是完全沒有辦法描述與處理。 這些東西組合起來只能說是3D的網路瀏覽器, 就如沒有CGI或是JAVA的HTML。於是 不滿於現狀的人立刻就開始著手建立VRML2.0的規格, 以擴充VRML的應用範圍與能力。

關於 VRML2.0 規格的動態與內容,請見技術手冊中的 VRML2.0 規格。基本上,在 2.0 規格 中所增加的部份大多是多人使用互動式系統的規格,聲音規格等。在未來的 VRML 世界中, 將會更實際的讓你體驗到虛擬生活環境的真實。

另一方面,也有人考慮將一些正在發展的技術與 VRML 結合。最熱門的應是 JAVA 與 VRML 整合的討論了。目前已有公司致力於使用 JAVA 語言來製作 VRML 的瀏覽器。另外 由於VRML1.0規格的不足,也有人使用 JAVA 配合 VRML 和使用者之間有一個互動。

當然在 VRML 種種美麗未來的夢想下,目前最大的瓶頸是網路傳輸速度與 3D 繪圖速度。 除了硬體的改善之外,壓縮過的 VRML 檔以及二進位格式的 VRML 檔都有人在研究其可行性 與標準。另外使用本地的物體材質資料庫(如光碟片)也是降低網路頻寬需求的好方法。 關於 3D 圖形運算方面,相信越來越多的瀏覽器都會支援一般的 3D 繪圖加速卡,配合 一部較好的 PC ,甚至可以有接近 SGI 工作站的效率。


VRML HOME VRML新鮮事 VRML技術手冊 VRML相關軟體 VRML模型場景 VRML網路資源

歡迎留下您寶貴的意見, 這裡是來賓留言錄

本VRML Page是由蕭志平所維護。上次更新時間:1996/3/23
版權所有, 國家高速電腦中心.科學視算與互動媒體小組