摘 要:本文主要介紹了在Pano2VR中制作Flash交互式校園全景漫游的方法和詳細步驟,同時介紹了Flash交互性漫游的優(yōu)勢。相比傳統(tǒng)的漫游系統(tǒng),Pano2VR在制作上更加便捷,應用范圍更廣泛,更能有效地推廣全景漫游的應用。
關鍵詞:Pano2VR;Flash;全景漫游;交互熱點
中圖分類號:TP391 文獻標識碼:A
1 引言(Introduction)
全景漫游系統(tǒng)是指對實體建筑及景物進行仿真,用計算機制作的虛擬影像再現真實世界。瀏覽者利用鼠標和鍵盤在虛擬場景中進行自由的游覽,進行一定的人機交互和瀏覽。
校園虛擬漫游作為數字化校園工程的一個重要組成部分,是學校信息化建設的重要內容,它為學校對外宣傳、整體管理提供了最直觀的表現形式,可以為學校樹立良好的形象,提高學校的知名度,宣傳校園特有的文化,又可讓來訪者足不出戶就能利用網絡瀏覽校園風光和有關介紹信息,體驗身臨其境的感受[1]。
2 全景漫游的優(yōu)點(The advantages of the panorama
roaming)
無論是傳統(tǒng)的三維漫游制作工具VRML[2],還是新的制作工具如Unity3D[3]、Away3D[4]等,都存在制作復雜的問題,并要求有一定編程基礎。而且,此類漫游系統(tǒng)在運行中需要安裝客戶端或瀏覽器插件,由于需要對三維場景進行實時渲染,所以對計算機配置要求較高。因此,普通瀏覽者并不能很好地進行漫游體驗。
目前,360度全景交互漫游成為三維漫游新的發(fā)展點,它不用對三維場景進行實時渲染,只需要多張全景照片或3D全景渲染圖就可以制作,降低了制作復雜度。因此,360度全景漫游越來越廣泛地用于樓盤展示、虛擬旅游、校園漫游等眾多領域。
3 Flash漫游技術和Pano2VR軟件簡介(Introduction
of flash roaming technology and Pano2VR software)
在眾多的全景漫游制作技術中,基于Flash的網頁技術的全景漫游成為主流,而且目前大多數常見的網頁瀏覽器都支持Flash插件,所以Flash的網頁播放容易實現。另外,Flash具有良好的交互性,因此更適合普通瀏覽者操作,可帶來優(yōu)秀的沉浸式漫游體驗。
常見的全景漫游制作工具有Pano2VR、Panorama Maker、Ulead COOL 360、“造景師”等。而這些工具中,Pano2VR無疑是最好的軟件之一,它使用方便,可以導入多種格式的全景圖,具有實現良好的交互熱點功能,并且可以直接生成Flash的SWF格式和網頁文檔,可以在Web瀏覽器中直接運行[5]。
4 Pano2VR全景漫游的制作過程(The process of
making Pano2VR panoramic roaming)
4.1 制作3D全景圖
全景圖的制作可由多張不同角度的實景照片拼接制作,也可以用3D建模的渲染圖制作。本系統(tǒng)中用3ds Max對校園進行了3D建模,并利用全景圖輸出功能直接生成全景圖。具體操作過程是,先在3D場景中設置攝影機,并轉到攝影機視圖;然后在“渲染”菜單中選擇“全景”即可。注意,為了保證在Pano2VR制作的全景漫游的清晰度和分辨率,所以在渲染輸出時選擇最大分辨率。
4.2 創(chuàng)建Pano2VR工程文件
運行Pano2VR,把制作好的3D全景圖拖動到輸入區(qū)即可,Pano2VR會自動識別多種全景圖類型,如矩形球面投影、立方體圖片、柱形、T形、十字形、QuickTime VR等。本系統(tǒng)由于采用3ds Max全景圖輸出的是矩形球面投影類型。在“漫游瀏覽器”中,右擊鼠標空白處,選擇“添加全景圖”,可以添加其他場景圖。本系統(tǒng)中一共制作了七張全景圖。Pano2VR中會自動把第一張輸入的全景圖作為第一個節(jié)點,在這張圖的左上角顯示數字“1”,系統(tǒng)運行時會先顯示這張全景圖。如圖1所示。
4.3 創(chuàng)建交互熱點
通過創(chuàng)建交互熱點,就可以把不同場景的全景圖進行鏈接,實現多地點瀏覽。點擊交互熱點中的“修改”按鈕,在需要創(chuàng)建熱點的區(qū)域雙擊鼠標左鍵,在“標題”欄輸入提示該熱點的提示文字,然后在“URL”下拉列表框中選擇需要跳轉的場景。還可以通過“目標”參數的調整,改變鏈接場景的查看角度。
4.4 生成Web漫游系統(tǒng)
Pano2VR可以支持生成Flash、HTML5等多種格式的漫游系統(tǒng),以生成Flash格式為例,點擊“輸出”中的“增加”按鈕,自動打開輸出設置對話框,為保證生成漫游時圖片的顯示效果,可把窗口尺寸設置為較大的像素值。另外,還可以設置漫游的自動旋轉、運動慣性、鼠標靈敏度、漫游縮放等各種參數,以達到更好的漫游體驗效果?;氐街鹘缑婧?,點擊“創(chuàng)建”按鈕就可以生成最后的SWF和HTML漫游文檔。如圖2所示Flash版全景漫游主頁面。
5 結論(Conclusion)
本文通過校園全景漫游的制作實例,詳細介紹了Pano2VR的使用方法,Pano2VR可以把各種格式的全景圖轉換成全景漫游系統(tǒng),操作簡便,實用性強。同時,Pano2VR還可以使用拍攝的全景照片制作實景漫游系統(tǒng),可以帶來更真實的交互體驗,也是下一步研究的重點。
參考文獻(References)
[1] 葉華,張仁津,巫峻.校園漫游系統(tǒng)的設計與探討[J].安順學院
學報,2011,13(1):87-89.
[2] 劉碩,穆森,李蜀瑜.基于VRML的3D校園漫游導航系統(tǒng)的設
計實現[J].計算機應用與軟件,2013,30(1):196-199.
[3] 歐陽攀,李強,盧秀慧.基于Unity3D的虛擬校園開發(fā)研究與實
現[J].現代電子技術,2013,36(4):19-22.
[4] 劉義海,黃翔濤,肖圓秀.基于3d max與Away3D的校園三維模
型在Web中的顯示研究[J].黑龍江科技信息,2013(13):144.
[5] 宮紀明,方偉.三維虛擬校園及交互式導航漫游[J].淮北職業(yè)
技術學院學報,2012,11(2):118-119.
作者簡介:
黃國政(1975-),男,碩士,副教授.研究領域:計算機多媒
體技術.