亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于幾何建模技術(shù)創(chuàng)建虛擬校園漫游系統(tǒng)

        2019-07-08 05:33:51劉菲菲
        現(xiàn)代電子技術(shù) 2019年13期
        關(guān)鍵詞:校園用戶模型

        劉菲菲

        摘 ?要: 虛擬漫游系統(tǒng)開發(fā)是虛擬現(xiàn)實技術(shù)的主要應(yīng)用。將某校園作為虛擬仿真環(huán)境,利用3DS MAX建模工具實現(xiàn)校園模型的建模,基于Google Earth衛(wèi)星截圖實現(xiàn)場景精準(zhǔn)布局設(shè)計。融入Virtools虛擬現(xiàn)實開發(fā)平臺實現(xiàn)虛擬校園漫游系統(tǒng)開發(fā)流程的設(shè)計,并且在微機平臺中設(shè)計復(fù)雜場景校園實時漫游系統(tǒng)。此虛擬校園漫游系統(tǒng)不僅能夠為用戶提供良好的Web界面,還能夠?qū)崿F(xiàn)基于導(dǎo)航圖控制的人機交互機制,方便利用多種漫游模式實現(xiàn)校園內(nèi)場景的快速漫游。

        關(guān)鍵詞: 幾何建模; 虛擬技術(shù); 校園漫游系統(tǒng); 三維模型; 3DS MAX; 人機交互

        中圖分類號: TN99?34 ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻標(biāo)識碼: 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 ?引 ?言

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

        1 ?虛擬校園漫游系統(tǒng)的功能分析

        此系統(tǒng)主要是以第一人稱視角實現(xiàn)校園三維全景系統(tǒng)漫游,系統(tǒng)的功能目標(biāo)為:

        1) 直觀了解校園。實現(xiàn)真實校園環(huán)境的模擬,包括實驗樓、教學(xué)樓、行政樓、信息樓、圖書館、校史館、培訓(xùn)樓、操場等的模擬,能夠?qū)⑿@中的各個場景都充分為用戶展現(xiàn),以此能夠使用戶快速認(rèn)知環(huán)境。

        2) 網(wǎng)絡(luò)宣傳。實現(xiàn)三維虛擬校園的創(chuàng)建,能夠有效促進對外宣傳,提高學(xué)校形象,從而使網(wǎng)站點擊率得到進一步的提高。

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

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

        圖1 ?虛擬校園漫游系統(tǒng)的設(shè)計流程

        2 ?虛擬校園漫游系統(tǒng)的創(chuàng)建

        2.1 ?收集數(shù)據(jù)

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

        2.2 ?簡單場景建模

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

        2.3 ?安裝VRML瀏覽器

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

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

        2.4 ?渲染及烘焙

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

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

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

        3 ?創(chuàng)建三維虛擬場景數(shù)據(jù)庫

        在創(chuàng)建高逼真程度虛擬漫游系統(tǒng)的過程中,逼真化的三維場景模型屬于重要內(nèi)容。在實現(xiàn)建模的過程中,對場景細(xì)節(jié)表現(xiàn)和圖形的負(fù)荷進行平衡,為了能夠使創(chuàng)建的漫游場景有效滿足實時繪制的需求,還要利用系統(tǒng)實現(xiàn)場景數(shù)據(jù)的實例化、層次化等技術(shù)對場景進行優(yōu)化??臻g數(shù)據(jù)庫存儲結(jié)構(gòu)如圖2所示。

        圖2 ?空間數(shù)據(jù)庫存儲結(jié)構(gòu)

        在虛擬場景中,實體建筑是較為重要的部分,也是主要的場景內(nèi)容。創(chuàng)建建筑模型和優(yōu)化過程的步驟為:

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

        2) 確定模型的層次結(jié)構(gòu)。由于系統(tǒng)在建模過程中沒有建模工具,無法實現(xiàn)場景模型管理,所以在實現(xiàn)模型創(chuàng)建過程中就要實現(xiàn)Virtools的導(dǎo)入,從而進行層次設(shè)計。比如,以主題分組,然后實現(xiàn)各主體結(jié)構(gòu)的分解,創(chuàng)建圖元結(jié)構(gòu)。

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

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

        5) 通過LOD技術(shù)能夠?qū)崿F(xiàn)幾何場景及模型的簡化,校園漫游系統(tǒng)在定義LOD中都是利用3DS MAX實現(xiàn)的。

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

        4 ?虛擬校園漫游系統(tǒng)的實現(xiàn)

        4.1 ?數(shù)據(jù)庫的使用

        4.1.1 ?位置修改及功能查詢的實現(xiàn)

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

        圖3 ?樹形結(jié)構(gòu)

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

        4.1.2 ?修改節(jié)點屬性

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

        表1 ?顯示屬性信息

        4.2 ?系統(tǒng)的展現(xiàn)

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

        圖4 ?系統(tǒng)的啟動界面結(jié)構(gòu)

        圖5 ?系統(tǒng)驅(qū)動構(gòu)成

        5 ?結(jié) ?語

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

        參考文獻

        [1] 歐陽攀,李強,盧秀慧.基于Unity3D的虛擬校園開發(fā)研究與實現(xiàn)[J].現(xiàn)代電子技術(shù),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的三維全景校園漫游系統(tǒng)設(shè)計與實現(xiàn)[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].現(xiàn)代電子技術(shù),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的三維虛擬校園漫游仿真系統(tǒng)設(shè)計與實現(xiàn)[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的虛擬校園漫游系統(tǒng)的設(shè)計與實現(xiàn)[J].安徽農(nóng)業(yè)科學(xué),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的虛擬校園漫游系統(tǒng)的設(shè)計[J].科學(xué)技術(shù)創(chuàng)新,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] 楊曉波,陳邦澤,張文翔,等.基于三維激光掃描技術(shù)和VR?Platform的校園虛擬漫游系統(tǒng)設(shè)計[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虛擬校園漫游系統(tǒng)設(shè)計研究[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的三維虛擬校園漫游動畫設(shè)計與實現(xiàn)[J].漯河職業(yè)技術(shù)學(xué)院學(xué)報,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的三維校園漫游系統(tǒng)可視化研究[J].計算機技術(shù)與發(fā)展,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.

        猜你喜歡
        校園用戶模型
        一半模型
        重要模型『一線三等角』
        重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
        校園的早晨
        琴童(2017年3期)2017-04-05 14:49:04
        春滿校園
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        3D打印中的模型分割與打包
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        開心校園
        国产黑色丝袜在线看片| 精品久久杨幂国产杨幂| 国产天堂av手机在线| 日本人妻系列中文字幕| 国产精品视频一区二区三区不卡| 人妻丝袜无码国产一区| 国产农村三片免费网站| 丝袜美腿亚洲综合久久| 国产女人精品视频国产灰线| 真人作爱免费视频| 精品国产群3p在线观看| 亚洲中文字幕高清乱码毛片| 亚洲精品国产精品乱码视色| 日本最大色倩网站www| 国产午夜视频在永久在线观看| 久久午夜伦鲁鲁片免费| 国产性感丝袜在线观看| 一本色道无码道在线观看| 亚洲一区二区综合色精品| 中文字幕二区三区在线| 亚洲天堂二区三区三州| 亚洲毛片αv无线播放一区| 一级毛片不卡在线播放免费| 美腿丝袜中文字幕在线观看| 久久免费看黄a级毛片| 国产精品对白刺激久久久| 久久免费视亚洲无码视频| 亚洲av免费看一区二区三区| 深夜爽爽动态图无遮无挡| 欧美孕妇xxxx做受欧美88| 国产一线视频在线观看高清| 日本综合视频一区二区| 中文字幕av一区二区三区人妻少妇| 熟女俱乐部五十路二区av| 性色av成人精品久久| 亚洲国产性夜夜综合另类| 久久国产劲暴∨内射| 国产成人亚洲精品电影| 一区二区精品天堂亚洲av| 欧美69久成人做爰视频| 啪啪免费网站|