基于Unity3D的虛擬博物館漫游及虛擬現(xiàn)實技術研究
發(fā)布時間:2021-01-02 05:15
虛擬現(xiàn)實(Virtual Reality)是一種智能化的創(chuàng)新型視覺體驗和人機交互模式。它融合了多個相關學科領域的最新技術,逐漸成為實現(xiàn)人機交互功能的主要工具,目前已被廣泛應用于各種領域。其中,虛擬博物館的建設與發(fā)展一直廣受社會與國家的關注。因此,本文結合相關虛擬現(xiàn)實技術,研究并設計了一個多感官體驗的虛擬博物館漫游系統(tǒng),實現(xiàn)了多種交互功能,并以該虛擬博物館為研究對象,分析與研究了創(chuàng)建三維虛擬場景的關鍵技術。針對漫游系統(tǒng)中出現(xiàn)的三個問題提出新的解決方法,改善了用戶的體驗感,提高了虛擬博物館的真實性與時效性。(1)針對用戶在虛擬漫游過程中可能“穿越”障礙物的問題提出了一種自動路徑搜索和避障方法,利用A*算法的自動尋路功能查找到網(wǎng)格路徑后,運用導航網(wǎng)格(NavMesh)方法能夠自動搜索并識別出路徑中的障礙物,確保用戶有效并準確地在場景中進行避障漫游。(2)在虛擬博物館漫游系統(tǒng)開發(fā)過程中,針對傳統(tǒng)手動編碼方式在不規(guī)則場景區(qū)域內(nèi)構建虛擬場景耗時長且不精確的問題,選用Catmull-Rom樣條曲線確定了館內(nèi)藏品模型放置點,并結合EvenOdd算法,提出了一種快速構建大規(guī)模虛擬場景的改進方法。同時采用...
【文章來源】:山西師范大學山西省
【文章頁數(shù)】:56 頁
【學位級別】:碩士
【部分圖文】:
虛擬現(xiàn)實的“3I”特性
相關理論綜述11圖2-23dsMax制作博物館藏品的模型界面在構建虛擬博物館漫游場景的過程中,主要的考慮因素為用戶能否感受到場景的真實感與沉浸感,這主要取決于前期建立的模型優(yōu)劣。在漫游的過程中,用戶通過視覺、聽覺以及感覺來進行漫游體驗。3dsMax通過高效的工具集與強大的渲染功能能夠創(chuàng)建出高效且逼真的3D動畫,幫助用戶在更短的時間內(nèi)創(chuàng)建出更好的3D內(nèi)容。從所有的建模軟件所提供的功能來看,3dsMax軟件功能強大的程度是現(xiàn)今市面上幾乎所有建模軟件都達不到的。更是由于它自身價格的低廉,可以大大降低制作成本,一般的制作公司都傾向于使用該軟件來進行設計與工作。這也是大多數(shù)公司啟用3dsMax建模軟件進行工作的主要原因。此外,3dsMax對于硬件的要求相對來說也很低,一般普通的配置就可以滿足系統(tǒng)運行的需要。這也是其他建模軟件所不能比擬的。3dsMax建模方法[35]在實際運用過程中多種多樣。本文在使用3dsMax制作場景中所有模型時主要用到的建模方法有:(1)網(wǎng)格建模。通常在使用3dsMax軟件進行三維建模時,網(wǎng)格建模是一種必不可少的建模方式[38]。這種建模方式在多種模型的繪制過程中都會用到,主要是通過對博物館中各種藏品的三種子對象層級——頂點、邊和面進行編輯,控制藏品模型的網(wǎng)格來實現(xiàn)的。這種建模方式相比其他建模方法來說所占用的資源相對較少,建模速度較快。對于場館中那些不需要精確建模的模型,大多采用的這種方式。(2)復合建模。將多個幾何對象組合成一個單對象,使建模速度更快,并在合并建模的過程中將其建模過程記錄為動畫。
山西師范大學碩士學位論文14圖2-3Unity3D的操作界面(2)層次視圖(Hierarchy):位于操作界面的右側(cè)。該面板主要是用于顯示放在場景視圖中的所有物體對象和資源文件的實例,并且可以從層次視圖中觀察出個物體對象之間的關系。(3)工程視圖(Project):位于層次視圖的下側(cè)。用于顯示整個場景項目文件中的所有資源列表,如材質(zhì)、模型、字體、音頻文件等,還包括該項目中自定義的各個場景文件。(4)動畫面板(GameView):位于場景視圖右側(cè)。該面板顯示的是游戲運行時的運行畫面,可以隨時用鼠標控制開始或暫停場景的運行,不能進行編輯操作,給用戶呈現(xiàn)完整流暢的動畫效果。如用戶需要根據(jù)動畫效果進行編輯、調(diào)整操作,可以在場景面板中進行相應的調(diào)整。(5)檢測面板(Inspector):位于層次視圖右側(cè)。該面板用于呈現(xiàn)當前選中的物體對象的固有屬性及相關詳細信息,如三維坐標、旋轉(zhuǎn)量、縮放大孝腳本文件等。(6)菜單欄:用于用戶實現(xiàn)保存文件、編輯文件、窗口切換、組件選擇等基礎功能。2.3.2腳本編輯軟件Unity3D游戲引擎中所選擇使用的腳本編輯軟件為Visualstudio。如圖2-4為制作虛擬博物館漫游系統(tǒng)的多個腳本文件。Visualstudio是在當前計算智能開發(fā)平臺上常用的平臺應用程序的集成開發(fā)環(huán)境,目前開發(fā)到Visualstudio2017版本[42]。使用該腳本
【參考文獻】:
期刊論文
[1]基于情境學習理論的博物館教育活動開發(fā)框架——以上海自然博物館“奇特的千足百喙”活動為例[J]. 婁悠猷. 科學教育與博物館. 2018(03)
[2]信息化時代的博物館功能與職能探討[J]. 李冰,辛春. 佳木斯職業(yè)學院學報. 2018(06)
[3]基于質(zhì)點轉(zhuǎn)換和包圍盒的混合碰撞檢測算法[J]. 唐源皓,侯進,吳婷婷,龔隨,張娟,鐘李濤. 哈爾濱工程大學學報. 2018(10)
[4]基于改進A*算法的移動機器人路徑規(guī)劃[J]. 趙曉,王錚,黃程侃,趙燕偉. 機器人. 2018(06)
[5]淺析動畫短片中三維建模技術的運用[J]. 樊琳琳,李明儒. 美術教育研究. 2018(08)
[6]VR技術在商業(yè)中的應用[J]. 李芮婷. 中國市場. 2018(09)
[7]點源時間序列數(shù)據(jù)缺失值的估值方法比較——以小流域氣象和水文數(shù)據(jù)為例[J]. 甘蕾,周腳根,石錦,李希,沈健林,呂殿青,李裕元,吳金水. 中國農(nóng)業(yè)氣象. 2018(03)
[8]《國際博物館協(xié)會博物館職業(yè)道德準則》的法律意義[J]. 王云霞,胡姍辰. 東南文化. 2018(01)
[9]基于位置的流體實時交互仿真[J]. 王坤,于歌,梁驥,郭麗麗. 計算機系統(tǒng)應用. 2018(02)
[10]VR技術在二三線城市規(guī)劃方面的應用研究——以南昌未來規(guī)劃發(fā)展為例[J]. 謝雨虹,李佳珍,賴崇瑜,葉雅琦,劉珂瑩. 市場論壇. 2018(01)
博士論文
[1]數(shù)字化生存下的歷史文化資源保護與開發(fā)研究[D]. 趙東.山東大學 2014
碩士論文
[1]虛擬現(xiàn)實中人物設計及場景實現(xiàn)[D]. 方昱琨.中國地質(zhì)大學(北京) 2018
[2]虛擬現(xiàn)實技術在數(shù)字博物館中應用探究[D]. 李智(Zhi Lee).重慶大學 2017
[3]基于移動平臺的Unity3D禁毒教育數(shù)字博物館的研究與應用[D]. 柳云濤.北京林業(yè)大學 2016
[4]基于3ds Max和Virtools的虛擬校園漫游系統(tǒng)設計與實現(xiàn)[D]. 郭艷.電子科技大學 2014
[5]基于粒子方法的流體實時仿真研究[D]. 王鵬程.北京工業(yè)大學 2013
[6]基于Unity3D的跨平臺虛擬駕駛視景仿真研究[D]. 曾林森.中南大學 2013
[7]面向?qū)嶓w博物館陳展的聲音增強環(huán)境設計研究[D]. 姜璟.哈爾濱工業(yè)大學 2012
[8]“育鯤”輪主柴油機虛擬現(xiàn)實技術研究[D]. 徐勝龍.大連海事大學 2010
[9]虛擬漫游中的虛擬計算算法研究[D]. 隋海濱.長春理工大學 2010
[10]基于OpenGL的有限元分析數(shù)據(jù)可視化系統(tǒng)開發(fā)[D]. 王德清.武漢理工大學 2008
本文編號:2952726
【文章來源】:山西師范大學山西省
【文章頁數(shù)】:56 頁
【學位級別】:碩士
【部分圖文】:
虛擬現(xiàn)實的“3I”特性
相關理論綜述11圖2-23dsMax制作博物館藏品的模型界面在構建虛擬博物館漫游場景的過程中,主要的考慮因素為用戶能否感受到場景的真實感與沉浸感,這主要取決于前期建立的模型優(yōu)劣。在漫游的過程中,用戶通過視覺、聽覺以及感覺來進行漫游體驗。3dsMax通過高效的工具集與強大的渲染功能能夠創(chuàng)建出高效且逼真的3D動畫,幫助用戶在更短的時間內(nèi)創(chuàng)建出更好的3D內(nèi)容。從所有的建模軟件所提供的功能來看,3dsMax軟件功能強大的程度是現(xiàn)今市面上幾乎所有建模軟件都達不到的。更是由于它自身價格的低廉,可以大大降低制作成本,一般的制作公司都傾向于使用該軟件來進行設計與工作。這也是大多數(shù)公司啟用3dsMax建模軟件進行工作的主要原因。此外,3dsMax對于硬件的要求相對來說也很低,一般普通的配置就可以滿足系統(tǒng)運行的需要。這也是其他建模軟件所不能比擬的。3dsMax建模方法[35]在實際運用過程中多種多樣。本文在使用3dsMax制作場景中所有模型時主要用到的建模方法有:(1)網(wǎng)格建模。通常在使用3dsMax軟件進行三維建模時,網(wǎng)格建模是一種必不可少的建模方式[38]。這種建模方式在多種模型的繪制過程中都會用到,主要是通過對博物館中各種藏品的三種子對象層級——頂點、邊和面進行編輯,控制藏品模型的網(wǎng)格來實現(xiàn)的。這種建模方式相比其他建模方法來說所占用的資源相對較少,建模速度較快。對于場館中那些不需要精確建模的模型,大多采用的這種方式。(2)復合建模。將多個幾何對象組合成一個單對象,使建模速度更快,并在合并建模的過程中將其建模過程記錄為動畫。
山西師范大學碩士學位論文14圖2-3Unity3D的操作界面(2)層次視圖(Hierarchy):位于操作界面的右側(cè)。該面板主要是用于顯示放在場景視圖中的所有物體對象和資源文件的實例,并且可以從層次視圖中觀察出個物體對象之間的關系。(3)工程視圖(Project):位于層次視圖的下側(cè)。用于顯示整個場景項目文件中的所有資源列表,如材質(zhì)、模型、字體、音頻文件等,還包括該項目中自定義的各個場景文件。(4)動畫面板(GameView):位于場景視圖右側(cè)。該面板顯示的是游戲運行時的運行畫面,可以隨時用鼠標控制開始或暫停場景的運行,不能進行編輯操作,給用戶呈現(xiàn)完整流暢的動畫效果。如用戶需要根據(jù)動畫效果進行編輯、調(diào)整操作,可以在場景面板中進行相應的調(diào)整。(5)檢測面板(Inspector):位于層次視圖右側(cè)。該面板用于呈現(xiàn)當前選中的物體對象的固有屬性及相關詳細信息,如三維坐標、旋轉(zhuǎn)量、縮放大孝腳本文件等。(6)菜單欄:用于用戶實現(xiàn)保存文件、編輯文件、窗口切換、組件選擇等基礎功能。2.3.2腳本編輯軟件Unity3D游戲引擎中所選擇使用的腳本編輯軟件為Visualstudio。如圖2-4為制作虛擬博物館漫游系統(tǒng)的多個腳本文件。Visualstudio是在當前計算智能開發(fā)平臺上常用的平臺應用程序的集成開發(fā)環(huán)境,目前開發(fā)到Visualstudio2017版本[42]。使用該腳本
【參考文獻】:
期刊論文
[1]基于情境學習理論的博物館教育活動開發(fā)框架——以上海自然博物館“奇特的千足百喙”活動為例[J]. 婁悠猷. 科學教育與博物館. 2018(03)
[2]信息化時代的博物館功能與職能探討[J]. 李冰,辛春. 佳木斯職業(yè)學院學報. 2018(06)
[3]基于質(zhì)點轉(zhuǎn)換和包圍盒的混合碰撞檢測算法[J]. 唐源皓,侯進,吳婷婷,龔隨,張娟,鐘李濤. 哈爾濱工程大學學報. 2018(10)
[4]基于改進A*算法的移動機器人路徑規(guī)劃[J]. 趙曉,王錚,黃程侃,趙燕偉. 機器人. 2018(06)
[5]淺析動畫短片中三維建模技術的運用[J]. 樊琳琳,李明儒. 美術教育研究. 2018(08)
[6]VR技術在商業(yè)中的應用[J]. 李芮婷. 中國市場. 2018(09)
[7]點源時間序列數(shù)據(jù)缺失值的估值方法比較——以小流域氣象和水文數(shù)據(jù)為例[J]. 甘蕾,周腳根,石錦,李希,沈健林,呂殿青,李裕元,吳金水. 中國農(nóng)業(yè)氣象. 2018(03)
[8]《國際博物館協(xié)會博物館職業(yè)道德準則》的法律意義[J]. 王云霞,胡姍辰. 東南文化. 2018(01)
[9]基于位置的流體實時交互仿真[J]. 王坤,于歌,梁驥,郭麗麗. 計算機系統(tǒng)應用. 2018(02)
[10]VR技術在二三線城市規(guī)劃方面的應用研究——以南昌未來規(guī)劃發(fā)展為例[J]. 謝雨虹,李佳珍,賴崇瑜,葉雅琦,劉珂瑩. 市場論壇. 2018(01)
博士論文
[1]數(shù)字化生存下的歷史文化資源保護與開發(fā)研究[D]. 趙東.山東大學 2014
碩士論文
[1]虛擬現(xiàn)實中人物設計及場景實現(xiàn)[D]. 方昱琨.中國地質(zhì)大學(北京) 2018
[2]虛擬現(xiàn)實技術在數(shù)字博物館中應用探究[D]. 李智(Zhi Lee).重慶大學 2017
[3]基于移動平臺的Unity3D禁毒教育數(shù)字博物館的研究與應用[D]. 柳云濤.北京林業(yè)大學 2016
[4]基于3ds Max和Virtools的虛擬校園漫游系統(tǒng)設計與實現(xiàn)[D]. 郭艷.電子科技大學 2014
[5]基于粒子方法的流體實時仿真研究[D]. 王鵬程.北京工業(yè)大學 2013
[6]基于Unity3D的跨平臺虛擬駕駛視景仿真研究[D]. 曾林森.中南大學 2013
[7]面向?qū)嶓w博物館陳展的聲音增強環(huán)境設計研究[D]. 姜璟.哈爾濱工業(yè)大學 2012
[8]“育鯤”輪主柴油機虛擬現(xiàn)實技術研究[D]. 徐勝龍.大連海事大學 2010
[9]虛擬漫游中的虛擬計算算法研究[D]. 隋海濱.長春理工大學 2010
[10]基于OpenGL的有限元分析數(shù)據(jù)可視化系統(tǒng)開發(fā)[D]. 王德清.武漢理工大學 2008
本文編號:2952726
本文鏈接:http://sikaile.net/kejilunwen/shengwushengchang/2952726.html
最近更新
教材專著