999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于幾何建模技術創建虛擬校園漫游系統

2019-07-08 05:33:51劉菲菲
現代電子技術 2019年13期
關鍵詞:校園用戶模型

劉菲菲

摘 ?要: 虛擬漫游系統開發是虛擬現實技術的主要應用。將某校園作為虛擬仿真環境,利用3DS MAX建模工具實現校園模型的建模,基于Google Earth衛星截圖實現場景精準布局設計。融入Virtools虛擬現實開發平臺實現虛擬校園漫游系統開發流程的設計,并且在微機平臺中設計復雜場景校園實時漫游系統。此虛擬校園漫游系統不僅能夠為用戶提供良好的Web界面,還能夠實現基于導航圖控制的人機交互機制,方便利用多種漫游模式實現校園內場景的快速漫游。

關鍵詞: 幾何建模; 虛擬技術; 校園漫游系統; 三維模型; 3DS MAX; 人機交互

中圖分類號: TN99?34 ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻標識碼: A ? ? ? ? ? ? ? ? ? ? ? ? 文章編號: 1004?373X(2019)13?0127?04

Virtual campus roaming system based on geometric modeling technology

LIU Feifei

(College of Science & Arts, Jianghan University, Wuhan 430345, China)

Abstract: Virtual roaming system development is the main application of virtual reality technology. The modeling of campus model is realized with the 3DS MAX modeling tool by taking a campus as a virtual simulation environment. The optimization measures of the geometric modeling scene are adopted to, realize the precise layout design of the scene on the basis of the Google Earth satellite screenshot. The development process design of the virtual campus roaming system is realized with Virtools virtual reality development platform. A real?time complex scene campus roaming system is designed on the computer platform. This virtual campus roaming system can not only provide users with a good web interface, but also realize the human?computer interaction mechanism based on navigation chart control. It is convenient to use many kinds of roaming modes to achieve rapid roaming of campus scenes.

Keywords: geometric modeling; virtual technology; campus roaming system; 3D model; 3DS MAX; human?computer interaction

0 ?引 ?言

虛擬現實生成逼真三維聽覺、視覺、嗅覺及觸覺等虛擬感覺世界,利用Internet直接在用戶中作用,使其產生身臨其境的感覺,尤其是和其中的物體實時交互之后,使人具有和計算機融為一體的感覺。創建虛擬校園屬于現代教學的主要需求,虛擬校園對于校園常見的展現全面、生動且形象[1]。另外,校園場景還要求具有自動瀏覽功能,并且虛擬校園能夠對學校網站進行充實,還具備實時交互性。用戶能夠快速到達想要瀏覽的場景,并且通過不同視角實現查看。對重要校園建筑實體和多媒體技術相互整合,從而介紹實體功能,提供校園信息。所以,虛擬校園不僅屬于學校網絡門戶,還能夠幫助教師及學生熟悉校園[2]。

1 ?虛擬校園漫游系統的功能分析

此系統主要是以第一人稱視角實現校園三維全景系統漫游,系統的功能目標為:

1) 直觀了解校園。實現真實校園環境的模擬,包括實驗樓、教學樓、行政樓、信息樓、圖書館、校史館、培訓樓、操場等的模擬,能夠將校園中的各個場景都充分為用戶展現,以此能夠使用戶快速認知環境。

2) 網絡宣傳。實現三維虛擬校園的創建,能夠有效促進對外宣傳,提高學校形象,從而使網站點擊率得到進一步的提高。

3) 應用接口功能的豐富。虛擬漫游校園系統的開放性良好,能夠為其他信息提供載體,系統能夠直接在學校主頁網站中嵌入。

在實現虛擬校園漫游系統開發的過程中,要實地拍攝現有建筑和場景,并且對其進行實地觀察,利用幾何建模方法創建場景[3]。圖1為虛擬校園漫游設計的流程。

圖1 ?虛擬校園漫游系統的設計流程

2 ?虛擬校園漫游系統的創建

2.1 ?收集數據

對校園中的外景及內景圖片進行實地拍攝,使此圖片能夠成為校園虛擬漫游場景貼圖。通過校方提供的校園平面規劃圖及建筑物的施工圖紙,對各個建筑物的各種物理數據進行測量,使其成為場景布局及三維模型創建的根據。為了能夠使場景更加真實,還要拍攝部分場景對象的數碼照片,準備材質貼圖中的部分圖片,比如草地圖片、磚紋圖片等。

2.2 ?簡單場景建模

使用VRML中自帶的節點模型實現簡單場景建模,在建模的過程中使用紋理映射等多種輔助措施使模型復雜度得到降低。現場收集建筑物外部紋理照片,后期使用圖像處理軟件將核實部分進行截取,適當地調整大小、色調和亮度之后實現紋理貼圖。在實現地形模型創建的過程中,充分考慮校園中的道路規整且平坦,根據場景中的平面圖坐標位置創建植物模型及綠化帶,基于此創建完整美觀的三維虛擬場景。在定位整體視覺之后,對復雜教學樓建筑群設計的過程中,設計人員能夠使用3DS MAX專業建模軟件對單建筑進行創建并且貼圖,最終依次實現wr1文件的輸出[4]。

2.3 ?安裝VRML瀏覽器

在此過程中最常見的插件包括Viscape,BS,只需要在IE或者Goole瀏覽器中實現VRML插件的安裝,相當于對整個瀏覽器進行了升級。使建模軟件中所導出的[.wrl]文件使用瀏覽器打開,對效果進行觀察,并且以實際情況進行調整。

為了能夠實現模塊的管理及組織,可以利用Inline節點實現。在wrl文件中使用Inline節點中包括其他建筑物模型文件和地形模型等文件,從而能夠避免使全部數據都在一個wrl文件中寫入,有效實現虛擬現實系統總體的三維模型整合,最后實現VRML文件中子文件的綜合[5]。

2.4 ?渲染及烘焙

在創建模型之后就要對其實現渲染,從而使模型能夠更加漂亮,具有較強的真實感。渲染工作主要指的是物體材質及燈光,由于此三維場景模擬太陽光,所以使用平行光源實現。基于此實現渲染,之后和燈光結合渲染,對陰影、漫射及反射等進行計算,所以渲染度比較慢。烘焙的主要目的就是要使光照的效果在物體紋理中添加,并且使其作為圖片文件進行保存,利用烘焙之后的物體模型到啟動平臺中導入,從而能夠產生光照效果。另外,不需要計算機重新計算,可降低計算機運算量。

2.5 ?對VRML場景交互方法進行確定

在實際使用過程中,假如利用VRML無法滿足理想效果,就要根據其他輔助文件實現。目前根據第三方進行。最后編寫代碼,實現三維場景的優化及測試[6]。

3 ?創建三維虛擬場景數據庫

在創建高逼真程度虛擬漫游系統的過程中,逼真化的三維場景模型屬于重要內容。在實現建模的過程中,對場景細節表現和圖形的負荷進行平衡,為了能夠使創建的漫游場景有效滿足實時繪制的需求,還要利用系統實現場景數據的實例化、層次化等技術對場景進行優化。空間數據庫存儲結構如圖2所示。

圖2 ?空間數據庫存儲結構

在虛擬場景中,實體建筑是較為重要的部分,也是主要的場景內容。創建建筑模型和優化過程的步驟為:

1) 獲得相應的數據。在實現建筑幾何形狀及外觀模型創建的過程中,如果沒有建筑圖紙,可以通過實體拍攝照片,通過3DS MAX進行建模。

2) 確定模型的層次結構。由于系統在建模過程中沒有建模工具,無法實現場景模型管理,所以在實現模型創建過程中就要實現Virtools的導入,從而進行層次設計。比如,以主題分組,然后實現各主體結構的分解,創建圖元結構。

3) 有效去除冗余的多邊形。描述實體模型表面數據的冗余情況,主要是模型中不可見部分,比如樓體底面、連接面、內墻面,由于在場景瀏覽過程中為不可見的部分,將其去除并不會對實體視覺效果造成影響,將此冗余多邊形消除能夠使場景復雜度得到降低。在此過程中只考慮建模過程中的模型可見性裁剪,實現校園實時漫游過程中以Virtools中的SDK剔除非基本圖元層的不可見體,從而將GPU的性能充分發揮出來,繪制復雜校園室內場景[7]。

4) 通過紋理實現映射。由于部分建筑物中具有大量的門窗、欄桿等問題,一般都是通過紋理映射提取相應位置多邊形的表面紋理圖片,將其代替詳細的模型。此種處理方法能夠使模型多邊形數量和復雜程度得到降低,從而有效提高繪制圖像的速度。

5) 通過LOD技術能夠實現幾何場景及模型的簡化,校園漫游系統在定義LOD中都是利用3DS MAX實現的。

6) 漫游場景中的外部景觀屬于較為重要的部分,適當、美觀的外部景觀能夠使場景逼真度及真實感得到有效的提高,在此系統虛擬校園中,外部景觀主要指的是草叢、樹木、路燈、花叢、花壇及涼亭等。為了使校園場景氛圍更加逼真,在實現場景創建之后,后期還設置了人群及汽車等實體[8]。

4 ?虛擬校園漫游系統的實現

4.1 ?數據庫的使用

4.1.1 ?位置修改及功能查詢的實現

圖3為樹形結構,將樹形結構打開,利用鼠標右鍵對節點單擊,從而彈出菜單,其中就有修改位置的選項,其主要目的就是對試點中的位置進行記錄,將其在數據庫中存儲,此功能能夠便于用戶修改數據庫場景的位置,主要代碼為:

圖3 ?樹形結構

查詢功能的作用就是用戶不知道虛擬場景中的位置,通過雙擊樹形結構中的節點,在系統左面三維虛擬場景渲染的地方,畫面就會從目前節點視點地方對用戶雙擊節點視點地方切換,也就是從目前位置飛到目的地,實現查詢,使用戶對于三維虛擬場景認知得到提高,還能夠提高虛擬校園漫游系統的沉浸感及交互性。以下為查詢功能的實現代碼:

4.1.2 ?修改節點屬性

在用戶點擊樹形結構中的某個節點對象時,基于樹形結構下方節點對象屬性顯示欄,就會將此節點屬性信息進行展現,詳見表1。在修改屬性信息內容時,用戶能夠利用鼠標右鍵對文本框內容單擊,從而對屬性信息進行修改[9]。

表1 ?顯示屬性信息

4.2 ?系統的展現

本文將GPS和全站儀結合,實現某大學實地測量,得出校園二維平面地圖,從而創建虛擬三維場景。綜合使用Vega Prime軟件,以MFC框架為基礎創建虛擬校園漫游系統。此系統能夠有效實現查詢功能、駕駛漫游、虛擬場景物體節點屬性展現和二維漫游導航等功能,圖4為系統的啟動界面結構。

圖4 ?系統的啟動界面結構

圖5 ?系統驅動構成

5 ?結 ?語

校園虛擬漫游系統以瀏覽器為基礎,不需要任何的瀏覽器插件,具有良好的用戶操作界面。用戶的操作較為簡單方便,能夠使用鼠標任意地拖動、縮小和放大。利用校園虛擬漫游系統,使用戶能夠直觀地掌握校園各個區域,更加容易實現空間次序的視覺理解及感知,對于校園環境具有身臨其境的感覺。此系統能夠為校園宣傳提供全新的表現方式,對于學校后期創建數字化校園具有重要的作用。

參考文獻

[1] 歐陽攀,李強,盧秀慧.基于Unity3D的虛擬校園開發研究與實現[J].現代電子技術,2013,36(4):19?22.

OUYANG Pan, LI Qiang, LU Xiuhui. Research and implementation of virtual campus development based on Unity3D [J]. Modern electronics technique, 2013, 36(4): 19?22.

[2] 孫君菊,甘露.基于Pano2VR的三維全景校園漫游系統設計與實現[J].福建電腦,2016,32(6):129?130.

SUN Junju, GAN Lu. Design and implementation of a three?dimensional panoramic campus roaming system based on Pano2VR [J]. Fujian computer, 2016, 32(6): 129?130.

[3] 吳曉雪,王魏,李響,等.基于osgEarth虛擬校園漫游的研究[J].現代電子技術,2017,40(20):18?21.

WU Xiaoxue, WANG Wei, LI Xiang, et al. Research on virtual campus roaming based on osgEarth [J]. Modern electronics technique, 2017, 40(20): 18?21.

[4] 王麗.基于Untiy3D的三維虛擬校園漫游仿真系統設計與實現[J].中國教育信息化,2016,12(9):60?63.

WANG Li. Design and implementation of three?dimensional virtual campus roaming simulation system based on Untiy3D [J].China education informatization, 2016,12(9): 60?63.

[5] 范國華,吳國棟,張友華,等.基于Unity的虛擬校園漫游系統的設計與實現[J].安徽農業科學,2016,11(1):325?327.

FAN Guohua, WU Guodong, ZHANG Youhua, et al. Design and implementation of virtual campus roaming system based on Unity [J]. Anhui agricultural science, 2016, 11(1): 325?327.

[6] 王飛,孟麗麗,楊蕾,等.基于Web的虛擬校園漫游系統的設計[J].科學技術創新,2017,21(31):125?126.

WANG Fei, MENG Lili, YANG Lei, et al. Design of web?based virtual campus roaming system [J]. Scientific and technological innovation, 2017, 21(31): 125?126.

[7] 楊曉波,陳邦澤,張文翔,等.基于三維激光掃描技術和VR?Platform的校園虛擬漫游系統設計[J].實驗室研究與探索,2017,36(10):110?114.

YANG Xiaobo, CHEN Bangze, ZHANG Wenxiang, et al. Design of campus virtual walkthrough system based on three?dimensional laser scanning technology and VR?Platform [J]. Laboratory research and exploration, 2017, 36(10): 110?114.

[8] 荊東星,田維.基于Flash虛擬校園漫游系統設計研究[J].電腦編程技巧與維護,2017,11(2):70.

JING Dongxing, TIAN Wei. Design and research of Flash?based virtual campus roaming system [J]. Computer programming skills and maintenance, 2017, 11(2): 70.

[9] 曾雪松,尚光龍.基于Unity3D的三維虛擬校園漫游動畫設計與實現[J].漯河職業技術學院學報,2016,15(2):51?52.

ZENG Cedar, SHANG Guanglong. Design and implementation of 3?D virtual campus roaming animation based on Unity3D [J]. Journal of Luohe Vocational and Technical College, 2016, 15 (2): 51?52.

[10] 劉萍萍,陸兆攀,高武奇.基于OpenGL的三維校園漫游系統可視化研究[J].計算機技術與發展,2018,14(4):85?86.

LIU Pingping, LU Zhaopan, GAO Wuqi. Research on visua?lization of three?dimensional campus roaming system based on OpenGL [J]. Computer technology and development, 2018, 14(4): 85?86.

猜你喜歡
校園用戶模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
校園的早晨
琴童(2017年3期)2017-04-05 14:49:04
春滿校園
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
3D打印中的模型分割與打包
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
開心校園
主站蜘蛛池模板: 天天综合网色| 97久久免费视频| 国产成人a毛片在线| 国产精品一区在线麻豆| 国产香蕉在线| 漂亮人妻被中出中文字幕久久| 免费看美女毛片| 欧美精品在线观看视频| 最近最新中文字幕免费的一页| a亚洲视频| 国产欧美在线观看视频| 91在线国内在线播放老师| 婷婷99视频精品全部在线观看| 在线看片免费人成视久网下载| 欧美成人国产| 免费一极毛片| 一级毛片在线播放免费观看 | 免费无码AV片在线观看中文| 伊人婷婷色香五月综合缴缴情| 尤物在线观看乱码| 久久精品视频亚洲| 狠狠色综合网| 日本a级免费| 国产美女丝袜高潮| 欧美成人a∨视频免费观看| 91探花国产综合在线精品| 久久综合色播五月男人的天堂| 国产91精品久久| 超碰91免费人妻| 91无码人妻精品一区二区蜜桃| 夜夜高潮夜夜爽国产伦精品| 国产视频一区二区在线观看| 欧美日韩午夜| 国产精品国产三级国产专业不| 免费观看无遮挡www的小视频| 精品成人一区二区| 青青草久久伊人| 亚洲AⅤ波多系列中文字幕| 亚洲欧洲国产成人综合不卡| 一本综合久久| 欧美色图久久| 999国内精品视频免费| 国产精品自在自线免费观看| 中文国产成人精品久久| 精品亚洲欧美中文字幕在线看| 99热最新网址| 久青草网站| 国产一级二级三级毛片| 亚洲综合片| 在线观看免费AV网| 中文字幕在线观| 免费可以看的无遮挡av无码| 国产精品.com| 色综合热无码热国产| 国产高清免费午夜在线视频| 免费 国产 无码久久久| 久久精品中文字幕少妇| 久草视频精品| 亚洲一区波多野结衣二区三区| 亚洲天堂视频网站| 午夜日b视频| 免费一级毛片| 2021天堂在线亚洲精品专区| 91国语视频| 国产毛片久久国产| 国产xx在线观看| 毛片在线看网站| 国产精品 欧美激情 在线播放| 国产成人盗摄精品| 色悠久久综合| 动漫精品啪啪一区二区三区| 久久久精品国产亚洲AV日韩| 亚洲伊人天堂| 国产亚洲男人的天堂在线观看| 亚洲国产成熟视频在线多多| 亚洲美女久久| 亚洲综合极品香蕉久久网| 亚洲人成影院在线观看| 国产综合网站| 亚洲精品无码AⅤ片青青在线观看| 激情网址在线观看| 91网红精品在线观看|