Font Size: a A A

Multi-User Virtual Rreality Interactivity Research And Implementation Base On Web

Posted on:2012-01-27Degree:MasterType:Thesis
Country:ChinaCandidate:H B LiFull Text:PDF
GTID:2218330338967297Subject:Electrical system control and information technology
Abstract/Summary:PDF Full Text Request
With the rapid development of internet,3D virtual reality lifts restriction to network bandwidth., in particular the application of e-commerce systems, the techniques of Web3D have become more and more popular all over the world. But in today's virtual reality, owing to the more interactive request in virtual reality, including man-machine interaction, Collaborative interaction, it can't get through Users'needs.The research of this article is based on the R & D project " Online purchase of house supermarket software platform", focus on research for the interactive display system module of the house, Building a interactive scene like a virtual community, through analysis the principles and methods of flash multi-online interactivity;, Learn from the interactive mode, comply the Virtual storied building community interactive wander scene that is Flexible and practical. Some researches in this paper have been done as follows:(1)Analysis of R & D projects " Online purchase of house supermarket software platform " the overall demand, including system functional requirements analysis and design of the overall goal of the software platform.On the core functionality of the system software platform module " the interactive display system module of the house " in-depth study, in order to achieve this module features, according to the needs, this article reference realizable methods of Flash mukiplayer online interactive that is "Socket Server + Flash" model, research and design of the "Socket Server + Web3D software" model to realize its function.Through analysis several commonly used by Web3D software and several commonly used Socket Server, compare their respective features and combination the actual demand of R & D projects, be sure to select Unity as Web3D software for research and development of this project,be sure to select SmartFoxServer as Socket Server for research and development of this project.(2) According to the analysis of SmartFoxServer server and Unity, The thesis works out the design proposal of "the interactive display system module of the house "on the basis of project demand and the virtual reality interactive design plan. That is the conceptual design scheme of "SmartFoxServer+Unity." The server-side of SmartFoxServer realizes fundamental interactive function based on four interactive module, including connection module between the object and server, login module of the user's trading scene room and neighbourhood wander interactive scene, processing module, which is very inportant in the process of sending and receiving interactive data and frame update; link module between the database and SmartFoxServer server. As the client-side's design, Unity contains the design of interactive scene, the scheme of object model's synchronization coordinates and the plan of multi-models' network processing.(3) The thesis finished one neighbourhood wander interactive scene by the software platform of house buying cyber supermarket. At first, the wander interactive scene realized by the model of neighbourhood 3Dmax leading in Unity, and then interactive design of wander scene which is composed of enabled TCP or UDP, the procedure of interactive scene and interactive events, after completing the configuration of SmartFoxServer server-side, the whole neighbourhood wander interactive scene brings to success.In this article, this implementation method of multi-user interactivity with a relatively simple application development, cross-platform, scalability, and development of low cost; has a certain value in the theory and commercial applications.
Keywords/Search Tags:Virtual reality, Multi-online interactivity, SmartFoxServer, Unity, Interactive wandering scene
PDF Full Text Request
Related items