張更路 王爽 張勝發(fā) 袁洪銳
摘要:該文探討了Flash技術在實現(xiàn)Web虛擬校園的基本情況、實現(xiàn)過程、技術特點、運行效果及存在問題等,并通過實際調(diào)查,指出目前高校目前實現(xiàn)虛擬校園廣泛采用還是Flash技術。
關鍵詞:Web虛擬校園;Flash技術
中圖分類號:TP393文獻標識碼:A文章編號:1009-3044(2012)29-7105-02
數(shù)字化校園是以數(shù)字化信息和網(wǎng)絡為基礎,在計算機和網(wǎng)絡技術上建立起來的對教學、 科研、管理、技術服務、生活服務等校園信息的收集、處理、整合、存儲、傳輸和應用,使 數(shù)字資源得到充分優(yōu)化利用的一種虛擬教育環(huán)境。
虛擬校園是數(shù)字校園工程的重要組成部分,是虛擬現(xiàn)實技術的一個重要應用,理想的虛擬校園可以提供三維虛擬環(huán)境,可支持對現(xiàn)實大學的建設規(guī)劃、教學管理、學生生活服務以及開展其它校園校園活動輔助工作等??梢哉f,虛擬校園將是未來校園數(shù)字信息化的一個重要發(fā)展方向。
虛擬校園可以分為三大類,一種只能運行于單臺計算機系統(tǒng)的虛擬校園應用程序,一種是基于局域網(wǎng)的校內(nèi)虛擬校園應用程序,另一種是基于互聯(lián)網(wǎng)的Web虛擬校園網(wǎng)頁。
1 基本情況
目前,Web虛擬校園技術主要有三種:一是Flash技術,二是地圖技術,三是插件技術。通過其中任意一種技術,即可實現(xiàn)在網(wǎng)頁內(nèi)瀏覽校園三維圖形總體布局以及局部詳細影像。
Flash是由macromedia公司推出的交互式矢量圖和 Web 動畫的標準,網(wǎng)頁設計者可使用 Flash 創(chuàng)作出既美觀又可改變尺寸的導航界面以及其他網(wǎng)頁特效。2012年8月,F(xiàn)lash退出Android平臺,正式告別移動端。這很可能極大的限制了Flash在未來應用中的發(fā)展空間。
一般而言,F(xiàn)lash的文件非常小,特別適用于創(chuàng)建通過Internet提供的內(nèi)容。這主要是,因為它使用的是矢量圖形而不是位圖或壓縮位圖。與位圖圖形相比,矢量圖形需要的內(nèi)存和存儲空間小很多,因為它們是以數(shù)學公式而不是大型數(shù)據(jù)集來表示的。位圖圖形之所以更大,是因為圖像中的每個像素都需要一組單獨的數(shù)據(jù)來表示。
2 Flash技術實現(xiàn)虛擬校園過程
Flash技術的主要作法是在網(wǎng)頁內(nèi)嵌入一個flash文件,通過此文件,加載三維地圖圖像,并實現(xiàn)拖動、縮放、點擊顯示局部信息等功能。
使用Flash技術虛擬校園的實現(xiàn)過程基本可分為四個步驟:
(1)制作校園結構圖形
為了使訪問者了解整個校園的布局,需要制作出一張立體感非常強的校園結構圖。具體作法是:使用3Dmax或Maya等三維制作軟件,將校園的整體布局及建筑結構進行三維重建,然后輸出一個平面的的立體感非常強的一張校園整體圖片。之后,再用Photoshop等軟件再對校園圖片的周邊視覺效果進行二次加工。
(2)采集局部實景圖片
為了讓訪問者看到校園內(nèi)某各地的真實細節(jié),需要在校園的多點采集真實圖像。具體做法是:在校園內(nèi)的某些主要建筑旁邊的一個位置,利用照相技術,采集以此位置為圓心的360度照相,并將相片合并為一張或兩張相片。目前很多相機本身就可以直接滿足此種照相需要。
(3)制作Flash
使用Adobe公司的Flash軟件,在一個文件內(nèi),制作三種元件,一個校園的整體圖片元件、一個動畫按鈕元件、若干局部實景影片剪輯。然后在校園整體圖片的相應位置上添加按鈕,并設置按鈕對應的局部影片剪輯。
點擊按鈕彈出局部實景的具體實現(xiàn)步驟是:
① 把某個局部實景影片剪輯放到某個幀內(nèi)(不能是第一幀);
② 把按鈕放到第一幀(即整個校園布局所在幀)的實景采集處;
③ 打開代碼窗口,輸入:on(release){gotoAndPlay(影片剪輯所在幀號)。
(4)設計網(wǎng)頁
具體作法是:
① 將Flash嵌入網(wǎng)頁;然后將此網(wǎng)頁上傳到校園網(wǎng)站上;
② 在校園網(wǎng)的主頁,建立到地圖網(wǎng)頁的鏈接。
3 技術分析
(1)擴展性
這種技術實際上是目前流行的網(wǎng)頁版游戲技術的初級應用,因此,有成熟的技術可借鑒,有很多可知的校園網(wǎng)進一步應用的空間。
(2)實用性
Flash技術由于需要加載完整大地圖信息,因此,在初次打開網(wǎng)頁時,往往需要等待若干秒,但隨后操作流暢,并且可實現(xiàn)無級縮放。
(3)技術限制
雖然依靠這種技術,訪問者可以看到校園三維圖片,但這種技術從根本上而言還是二維技術,并不能實現(xiàn)諸如建筑物的旋轉(zhuǎn)、進入內(nèi)部空間等三維操作。
4 應用現(xiàn)狀
較早采用Flash技術的高校有北京外國語大學三維校園(http://imap.bfsu.edu.cn)、中國礦業(yè)大學(http://vcampus.cumt.edu.cn)等。
2012年1月,依據(jù)“中國教育和科研計算機網(wǎng)(www.edu.cn)>>教育資源>>中國大學”中提供的高校名字及網(wǎng)址,逐一查閱了1330所高校的網(wǎng)站。
鑒于網(wǎng)絡原因及某些高校網(wǎng)站未知的原因,這些高校的虛擬校園相關網(wǎng)頁未能打開。
統(tǒng)計結果為:
共有53個高校的網(wǎng)站應用了Web虛擬校園技術,占被調(diào)查的所有高校的4.36%。其中有30個網(wǎng)站采用的是Flash技術,12個網(wǎng)站采用的是地圖技術,6個網(wǎng)站采用的是插件技術,各種技術所占比例如圖1所示。
參考文獻:
[1] Flash百科名片[J/OL].http://baike.baidu.com/view/7641.htm. 2012.8.29.
[2] 許昌學院虛擬校園系統(tǒng)[EB/OL].http://www.xcu.edu.cn/360. 2012.1.10.
[3] 基于ArcGIS和3DMax的虛擬校園GIS構建初步[J/OL]. http://wenku.baidu.com/view/cc6cf4e8998fcc22bcd10d55.html.2011.12.19.