3D虛擬博物館系統(tǒng)的研究與實(shí)現(xiàn)
[Abstract]:Virtual reality technology is a simulation system that uses computer to create realistic scene and enable users to experience virtual world. It makes use of computer to create a simulation environment and makes people's hearing and vision be perceived through some technical support. It's an immersive experience. Virtual museum has attracted more and more researchers' attention and become one of the research hotspots in the field of virtual reality because it can span regional restrictions, record and preserve cultural relics well, and interact with users to display and introduce cultural relics. In this paper, the research status and related technologies of virtual museum are described, and then the problems of low efficiency of collision detection and high rendering pressure of large scene in the existing 3D scene development technology of WebGL are analyzed. This paper studies three key technologies and implements a 3D virtual museum system based on WebGL, which enables users to roam the scene smoothly and interact with each other. The main work of this paper is as follows: (1) A scenario construction method based on XML is presented. This method divides the system scene into two kinds of nodes: one is the layout node which contains the link information, the model node and the identification information, the other is the model node which contains the information of model location, material, attribute and so on. When constructing virtual scene for resource server, according to the rules of scene construction based on XML, the configuration file is formed, and the browser renders the scene according to the content of XML and interacts with the server. The practical application results show that the method reduces the rendering pressure of the scene and increases the interaction. (2) A collision detection method based on WebGL is proposed. In this method, the XML tree structure is used to determine the collision area, and the static model in the collision region is described by AABB bounding box. When the object is moving, collision detection and motion control will be realized according to two different motion modes: mouse and keyboard. The practical application results show that this method can quickly detect continuous collisions in the scene. (3) A virtual museum data transmission technology is proposed. According to the characteristics of virtual museum data transmission, this technology can be divided into static data stored by server and dynamic data generated by interaction. When the system is running, different data transmission methods are adopted according to different types of data transmission, that is, for static data, data transmission mode based on HTTP, and data transmission mode based on WebSocket for dynamic data. The practical application results show that the technology improves the data transmission efficiency and real-time of virtual scene. (4) based on the research of the above technology, this paper designs and implements a 3D virtual museum system based on WebGL. Virtual scene display, first person roaming and scene interaction are implemented on the client side of the system, while scene management, user management, data backup and other functions are implemented on the server side, combined with cache mechanism and distributed deployment. Ensure the efficient operation and real-time interaction of the 3 D virtual museum system.
【學(xué)位授予單位】:江蘇大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP391.9;G260.7;TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 康潔;蔡旭暉;;湘繡數(shù)字博物館的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算技術(shù)與自動(dòng)化;2016年03期
2 陳曉杰;徐丙垠;陳羽;范開俊;張新慧;;配電網(wǎng)分布式控制實(shí)時(shí)數(shù)據(jù)快速傳輸技術(shù)[J];電力系統(tǒng)保護(hù)與控制;2016年17期
3 鄭華;劉佳;;面向Web的建筑模型分析與碰撞檢測(cè)[J];石家莊鐵路職業(yè)技術(shù)學(xué)院學(xué)報(bào);2016年02期
4 王心妍;毛莉君;;基于Twemproxy的Redis集群解決方案的設(shè)計(jì)與實(shí)現(xiàn)[J];電子測(cè)試;2016年06期
5 許愛軍;;VRML協(xié)同虛擬現(xiàn)實(shí)系統(tǒng)的研究與應(yīng)用[J];計(jì)算機(jī)技術(shù)與發(fā)展;2016年06期
6 王崴;周誠(chéng);楊云;彭勃宇;;面向虛擬維修的碰撞檢測(cè)算法[J];計(jì)算機(jī)應(yīng)用與軟件;2016年04期
7 馮翔;楊曇;李松;;面向網(wǎng)絡(luò)行為的CDN緩存分配策略[J];計(jì)算機(jī)科學(xué);2015年07期
8 楊琪;黃建明;;家居漫游系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];軟件;2015年01期
9 楊江濤;;虛擬現(xiàn)實(shí)技術(shù)的國(guó)內(nèi)外研究現(xiàn)狀與發(fā)展[J];信息通信;2015年01期
10 胡進(jìn);楊建杰;孟佳蕊;;基于全景技術(shù)的博物館網(wǎng)絡(luò)虛擬展示設(shè)計(jì)與實(shí)現(xiàn)[J];中國(guó)信息技術(shù)教育;2015年01期
相關(guān)碩士學(xué)位論文 前5條
1 牛藝博;基于WebGL的地理信息三維可視化技術(shù)研究[D];蘭州交通大學(xué);2015年
2 王磊;基于混合型包圍盒碰撞檢測(cè)技術(shù)的研究及其在Web3D漫游中的應(yīng)用[D];上海大學(xué);2015年
3 溫茹;虛擬現(xiàn)實(shí)環(huán)境中碰撞檢測(cè)優(yōu)化技術(shù)研究[D];吉林農(nóng)業(yè)大學(xué);2014年
4 黃婷;虛擬博物館三維建模及交互研究[D];上海交通大學(xué);2011年
5 陳傳法;基于XML構(gòu)建城市景觀模型庫的理論與方法研究[D];山東科技大學(xué);2007年
,本文編號(hào):2376637
本文鏈接:http://www.lk138.cn/shoufeilunwen/xixikjs/2376637.html