Font Size: a A A

Design And Implementation Of Virtual Museum System

Posted on:2012-08-20Degree:MasterType:Thesis
Country:ChinaCandidate:P F LiuFull Text:PDF
GTID:2178330332999661Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Currently with the development of science and technology of computer and network technology, constructing digital museum can better dissemination of culture and carry out quality education and also can better protect natural and cultural heritage, getting current many universities attention. How to use the database technology and multimedia technology, to rich digital museum exhibition's content is the hot point in the field of virtual reality.Virtual museum is an import part of digital museum and the mainly work is to show the scene and relics information to the users. At present, most virtual museum is constructed by VRML, but some problems as follows:1. Need to manually compile VRML code, which makes the efficiency of constructing virtual museum very low.2. VRML can't connect the database and it is hard to manage the relics information.3. Sensor is used for the action in VRML and it is hard to content the demand of interactivity when users are browsing the virtual museum. The virtual museum system can solute the above three issues in this thesis. This system provides a convenient and efficient relics database management, user database management, virtual museum the establishment of two-dimensional plan of virtual museum, virtual museum browsing function and so on. It is divided into three modules:user and relics database management module, virtual museum design module, virtual museum browsing module. User and relics database management module is used for managing the users information and relics information in database. Users can also update the model file and texture file of relics to the server by this module. In virtual museum design module, users can draft the virtual museum two-dimensional plan and get the relics model file and texture file from server. In this module, users can also set the texture of the wall, desk, floor, ceiling and it will save the virtual museum into a vm file. The work of virtual museum browsing module is analysis the vm file and show the 3D scene to the users through OpenGL. In this module, It can detect the collision of the users with the relic and the mouse select which relic in 3D scene.The innovation of this virtual museum system is as follow:1. Users can draft the virtual museum two-dimensional plan by easily clicking or dragging the mouse. At last, It can change the two-dimensional plan to 3D scene and sharply improve the efficiency of constructing virtual museum.2. User can store the relics information into the database by user and relics database management module. Others can remote access the database and get the relic in database into the virtual museum by themselves. It improve the share of the relic among users.In this system, we use the MySQL databases. Server and client network communication use FTP. Our application is based on MFC, using VC++. In virtual museum browsing module, We render the virtual museum scene through OpenGL.
Keywords/Search Tags:Virtual Museum, MFC, OpenGL, MySQL, Digital Museum
PDF Full Text Request
Related items