Font Size: a A A

The Distributed VR Network Technology Based On Virtools

Posted on:2007-07-15Degree:MasterType:Thesis
Country:ChinaCandidate:L WangFull Text:PDF
GTID:2178360182482287Subject:Mechanical Manufacturing and Automation
Abstract/Summary:PDF Full Text Request
With the great boom of network technology and virtual reality, the word "Distributed Virtual Reality" becomes more familiar with many computer documents and the development programming of companies. The Distributed VR System run the VR system on a computer of a group in which computers interact with each other through network. The Distributed VR System helps link the single or small-ranged VR systems, which make users in different areas have an run-time interaction and accomplish the tasks in a virtual world.This paper is devoted to develop distributed VR technology based on VIRTOOLS. In this paper, software VIRTOOLS development evirment and five modules are introduced systematically with features and and applications of it. Also, server module are particularly introduced, four network modules of server module are analized with features and applications of it. Considered multiuser module is used most in programming, multiuser module and related network technology are emphasized introduced. Considererd database module is essential in the next distributed programming, an example is used to introduce how to ues this module to realize network database.This paper grounds on the project "Research and development on automobile-driving simulator based on the distributed VR technology". On the basis of theory research on distributed virtual design, we developed the distributed virtual automobile-driving simulator based on VIRTOOLS technology with VIRTOOLS in our country firstly. And we compiled modules of program with VIRTOOLS technology. With virtools server controller, we established a distributed virtual automobile-driving simulator system which can be used as driving training and exercising. The distributed VR technology based on VIRTOOLS is realized. As I provided detailed programming process, connection between clients and server, theorem and method of distributed technology based on VIRTOOLS are also introduced particularly. And I emphasized introduced distributed object modle, realization of distributed object, real time and interaction of distributed system,message, talking between clients and network management. Lastly, I introduced how to physicallize other objects in the scene, how to establish vehicle engine, how to realize follow camera, how to synchronize fog among clients and how to realize engine and background sound.At home and abroad, many automobile-driving simulator systems are based on the training in the stand-alone mode, and lack the support of distributed virtual technologies with which many people can be trained at the same time and position(the same virtual scene), whether long or short range. Why we develop the automobile-driving simulator based on the technology of distributed virtual reality, is that the problems above can be solved and automobile-driving simulator system can be perfect.This paper grounds on the project "Research and development on automobile-driving simulator based on the distributed VR technology". On the basis of the distributed virtual automobile-driving simulator, we studied the distributed virtual reality technology in VIRTOOLS. This system works well in all our tests, and it is very valuable practically and theoretically. What's more, it can be extended to many other fields, such as distributed computing, distributed cooperation and net games.
Keywords/Search Tags:Automobile-Driving Simulator, Distributed Virtual Reality, VIRTOOLS, Distributed Cooperation
PDF Full Text Request
Related items