3D虚拟博物馆系统的研究与实现
[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.
【学位授予单位】:江苏大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP391.9;G260.7;TP311.52
【参考文献】
相关期刊论文 前10条
1 康洁;蔡旭晖;;湘绣数字博物馆的设计与实现[J];计算技术与自动化;2016年03期
2 陈晓杰;徐丙垠;陈羽;范开俊;张新慧;;配电网分布式控制实时数据快速传输技术[J];电力系统保护与控制;2016年17期
3 郑华;刘佳;;面向Web的建筑模型分析与碰撞检测[J];石家庄铁路职业技术学院学报;2016年02期
4 王心妍;毛莉君;;基于Twemproxy的Redis集群解决方案的设计与实现[J];电子测试;2016年06期
5 许爱军;;VRML协同虚拟现实系统的研究与应用[J];计算机技术与发展;2016年06期
6 王崴;周诚;杨云;彭勃宇;;面向虚拟维修的碰撞检测算法[J];计算机应用与软件;2016年04期
7 冯翔;杨昙;李松;;面向网络行为的CDN缓存分配策略[J];计算机科学;2015年07期
8 杨琪;黄建明;;家居漫游系统的设计与实现[J];软件;2015年01期
9 杨江涛;;虚拟现实技术的国内外研究现状与发展[J];信息通信;2015年01期
10 胡进;杨建杰;孟佳蕊;;基于全景技术的博物馆网络虚拟展示设计与实现[J];中国信息技术教育;2015年01期
相关硕士学位论文 前5条
1 牛艺博;基于WebGL的地理信息三维可视化技术研究[D];兰州交通大学;2015年
2 王磊;基于混合型包围盒碰撞检测技术的研究及其在Web3D漫游中的应用[D];上海大学;2015年
3 温茹;虚拟现实环境中碰撞检测优化技术研究[D];吉林农业大学;2014年
4 黄婷;虚拟博物馆三维建模及交互研究[D];上海交通大学;2011年
5 陈传法;基于XML构建城市景观模型库的理论与方法研究[D];山东科技大学;2007年
,本文编号:2376637
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/2376637.html