致遠管理學院資訊管理學系 授課老師:謝慧民 九十三學年度第一學期 VRML虛擬實境網頁語言知城數位 第二章 VRML的瀏覽與編輯 致遠管理學院資訊管理學系 授課老師:謝慧民 九十三學年度第一學期
瀏覽VRML的方法 該如何瀏覽VRML呢?首先當然必須擁有可以上網的電腦,並且有安裝Microsoft的Internet Explorer瀏覽器或網景的Netscape瀏覽器,還要再安裝一個可以讓瀏覽器具備瀏覽VRML功能的外掛程式(plug-in)。如此就可以透過一般的瀏覽器來瀏覽VRML所建立的虛擬實境。(以上所述是在PC作業平台和MS Windows作業系統的架構上,當然也可以使用其它的作業平台和作業系統)。
下表列出了目前常見的VRML瀏覽外掛程式的名稱、可瀏覽之3D語言和作業系統與平台:
安裝實例 我們來安裝一個外掛程式的實例: 產品名稱:Cortona 發展公司:ParallelGraphics 作業系統:Windows98 程式來源:網路下載、光碟片
安裝實例 1.網路下載: 網址:http://www.parallelgraphics.com/ 第一步:先透過WWW瀏覽器連到上述網址。 第二步:連上這個網頁後,點選download這個項目。 第三步:在Cortona VRML Client個標題下,點選ftp.parallelgraphics.com或www.parallelgraphics.com去下載外掛程式 cortvrml.exe。點選確定後,再選擇儲存位置,就完成下載動作。
安裝實例 2.開始安裝: 第一步:找到之前下載的cortvrml.exe位置或從本書所附之光碟片尋找此檔。 第二步:點選此檔後開始安裝,只需要選擇"accept"接受合約後,繼續選擇"next"。 第三步:選擇Typical或Custom的安裝方式,建議選擇Typical,接著按下"next"。 第四部:選擇DirectX renderer,再按下"next",接著選擇"Finish"則安裝完成。
安裝實例 3.安裝是否成功: 第一步:選擇“開始”“程式集”"ParallelGraphics“"Cortona VRML Client""View scene of the day"。 第二步:這樣一個VRML瀏覽器,如果有個虛擬物件在畫面中,如此就表示安裝成功。
Cortona VRML瀏覽器 Cortona VRML瀏覽器的控制功能,左側和下側各有一工具列。 左側工具列:左側工具列共有兩組按鈕,一組為WALK、FLY、STUDY,另一組為PLAN、PAN、TURN、ROLL,這兩組只能各選取一個按鈕,絀合的功能如下:
按鈕被點選後即會發亮,選定方法之後使用滑鼠的左鍵做拖曳的動作,拖曳的越遠則轉動或移動的速度越快。
VRML的編輯方法 因為VRML的檔案格式是一般文字檔,所以基本上使用任何的純文字編輯器,都可以編輯VRML的檔案。在這一節中,介紹筆者所習慣使用的VRML編輯器,叫做「VrmlPad」它是由ParallelGraphics這家公司發行的,而這家公司也就是2-1節中所介紹的VRML外掛程式Cortona是同一家。所以檔案下載的方式和之前相同,也附在本書的光碟片中。
VRML的編輯方法 VrmlPad目前的版本是2.0版,下載的程式和光碟中所附的程式都是試用版。圖2-6是這個VrmlPad的編輯畫面。 左半部的視窗是Scene Tree,可以看出這個檔案使用了哪些節點(Node),含其包含的子節點(Child Node);也可以換成Resources和File List等子視窗。右半部的視窗就是VRML檔案的程式碼。每當你在右邊的視窗鍵入一個新的節點(Node),左半部的視窗Scene Tree就會出先一個相同的節點(Node)圖示。
VRML的編輯方法 在這個編輯器中,檔案第一行#VRML V2.0 utf8"會自動地寫上。另外它還有一項強大的功能:就是程式編寫輔助視窗。例如:當你要輸入Shape這個節點時,只輸入S時,程式編寫輔助視窗會自動出現,列出所有S開頭的節點讓你選擇。如此可以節省撰寫程式時間,也可以降低指令被撰寫錯誤的機率。所以筆者建議,剛入門的讀者使用VrmlPad來撰寫VRML的程式。