Font Size: a A A

A Campus Panorama Roaming System Research And Implementation Base On HTML5

Posted on:2016-10-19Degree:MasterType:Thesis
Country:ChinaCandidate:D LiangFull Text:PDF
GTID:2348330461492254Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Virtual reality technology in tourism,the wisdom city,digital campus,medical,transportation,culture,education,aerospace,cultural relics protection,industrial,construction,military,space technology has been widely used.3D panoramic technology is a branch of virtual reality technology,compared with traditional 3D modeling and Texturing of virtual reality display,3D panoramic roaming has a short development cycle,high-reality,small in size,Easy to network transmission,strong expansibility,etc.But for roaming the path planning of the use of traditional A *algorithm encounters obstacle nodes performance between the two points of efficiency is not high and and too many computing nodes serious consume computer resources.3D panoramic system based on HTML4 is non-standard,lacking unified,unsafe,consumption of a lot of computer resources,and it is seriously affect the 3D panoramic roaming system application and promotion.For the disadvantage of mentioned before,a campus panorama roaming system based on HTML5 was developed.The main results achieved in this dissertation are as follows:(1)Put forward an algorithm which can have obstacle nodes between two nodes under the condition of high efficient route planning,termed HRPA~*.For the disadvantage of efficiency in the route planning of the obstacles between the start node and the end node,an improved A~* algorithm,termed HRPA~*(High-efficiency Route Planning A~* algorithm),is developed.Firstly,a list of temporary obstacles node and a list of temporary key node are established in HRPA~*.Next,the start node and the end node are divided into two segmentations by the obstacle nodes and key nodes.Then,each of segmentation is calculated,and the binary heap data structure is utilized to operate data.Experimental results show that HRPA~* algorithmhas the better performance comparing with the classical A * algorithm,and run well in3 D Panorama Roaming System of Sichuan Normal University Chenglong Campus.(Chapter 3)(2)Using HTML5 technology to solve the current problems of WEB APP which include standards,security,unity,cross-platform and so on.And put forward a real-time technique for rendering a large number of primitives optimization based on WebGLFor the disadvantage of HTML4 in the following aspect standards,security,unity,cross-platform,the consumption of resources,required plug-in.This dissertation use the web development technology such as HTML5,JavaScript,CSS 3 to solve the above-mentioned issues.First modeling and texturing were accomplished,then finish the interaction of scene,navigation menu and hotspots map with HTML5 technology.User can have a view of freedom in the system for the horizontal and vertical observation,implementation scenario angle of scaling,scene switching,hotspot show,audio play,offline storage,and other functions.(Chapter 4)(3)On the basis of the above research results in combination with the third party satellite map service,and combining the reality of our school,developed a campus 3D panoramic roaming system.(Chapter 4)For the above work,begin from material acquisition,image matching,panorama rendering.By comparing the the most suitable 3D technology,and complete each interaction module.Add the map service,can intuitive see path planning.Eventually achieve the Chenglong campus of Sichuan normal university 3D panoramic roaming system.
Keywords/Search Tags:Virtual reality, 3D panoramic roaming, HTML5, A~* algorithm, Optimal path, Route planning
PDF Full Text Request
Related items