Font Size: a A A

3D Panoramas Based On The Google Chrome Kernel

Posted on:2016-09-12Degree:MasterType:Thesis
Country:ChinaCandidate:H X ZhaoFull Text:PDF
GTID:2208330470450830Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of e-commerce era today, three-dimensional graphicsdisplay has gradually replaced the two-dimensional image applied to all walks of life.Although there are a lot of researches on the three-dimensional image displaytechnology at present, it also needs to be improved in many aspects. The traditionalthree-dimensional image display technology has many problems, such as strongplug-in dependencies, poor performance of system integration, complex developmentcode, high memory occupancy rate and so on. This paper makes improvements in theexisting three-dimensional display technology and makes a panoramic display of3Dbased on Google Chrome kernel.In the preparation stage of the paper, the current research status for the relatedtechnology of3D panorama is expounded thoroughly and the main innovation pointsof this design is put forward at the same time through reading a large number ofrelevant literature. In the process of design, after analyzing a lot of research, the paperdecided to use the spherical algorithm idea to do the Collection and segmentation jobof the pictures which come from a church in Qingdao. On the realization of thesystem, the disadvantages of traditional three-dimensional panoramic display whichneeds the corresponding plug-in to browse was solved by using three.js library file.By using HTML5framework combining JavaScript, Jquery, the Web developmenttechnologies finally is completed. And the man-machine interactive operation such asintelligent voice search, zoom in to watch, landscape, scene full screen display forobjective scene, etc. Many of the human-computer interaction function adopted thenew features of HTML5, which makes the realization of this system have theadvantages such as code redundancy, low memory usage rate and fast, smoothoperation, etc.The significance of this design is not only overcomes the disadvantages oftraditional three-dimensional panoramic display platform such as the skimble-scamblestandard, Platform incompatibility, high cost, poor security, the multifarious code,high rate of memory occupancy, the low end of the client is difficult to run smoothly,etc. But also many human-computer interaction functions was attached to this systemso that it will attract more users, like low-level intelligence client user, the user who isnot convenient to use typing function etc. In addition to that, the research in the fieldalso has certain inspiration to the research of virtual reality. Both of the progress ofthem will lead to the development of related fields. What’s more, this system canconsider to joining the technology in such as real-time traffic statistics of tourismindustry, intelligent search path, which can achieve more advanced human-computerinteraction.In the last chapter, the related test of functions and performance stability has beencarried on. The design of the final test results show that the system has been basicallyachieved the functional requirements in the process of analysis of the third chapter,and completed3D panorama of the Qingdao church square, which confirms thepractical nature of the design. And according to the3d panorama of the church inQingdao, the technology can be applied to each entity scene completely, its practicability is promising.
Keywords/Search Tags:HTML5, WebGL, Panorama, Roam, the Web development language
PDF Full Text Request
Related items