3D Virtual Museum Project


The main objective of the 3D Virtual Museum Visualization System is the developing of a computational platform that permits a fast and safe access to the 3D models of natural and cultural heritage. From a specially developed plug-in for Web navigators, the user can visualize the 3D Models in details, through a set of tolls with high degree of interactivity.

Through the plug-in for Web navigators and the client-server system developed, a person connected to the Internet can access the 3D models of objects from a digital collection for a simple visit, or to study or develop scientific work.

The system's database is easily refreshed with the insertion of new models, without the need to update the plug-in if the user needs to view recently added objects. The 3D Virtual Museum guarantees the digital preservation of the artworks or natural objects, in order to make possible the precise reproduction of the objects case an accident or natural disaster happens.


Click on the image to watch a video exemplifying the system's utilization.


Plug-in for Web Browsers

The developed plug-in permits a specific application for 3D models visualization - The 3D Virtual Museum - to be exposed in a Web navigator. In this way, the user can access the Museum's objects available on the client-server system's database. When accessing the Museum's page for the first time, he will obtain the plug-in. It will be automatically installed on the Web navigator safely, and without the need to restart his machine, permitting the exhibition of the 3D Virtual Museum's client application's interface in the user's machine.



Click on the images to watch videos that show the interaction of the user with the 3D models.


Client-Server System

To exhibit heritage on the 3D Virtual Museum and preserve the geometry of the models and their copyrights, two kinds of 3D models are used. The server's database has high and low-density polygonal models, and the client system can visualize both the high and low models, according to the user's access level. The use of these models is very important in our client-server system because it permits a safe visualization of the 3D models.

The user can view the contents of the 3D Virtual Museum through the system's client. The client application requests the model chose by the user on the Virtual Museum's page to the server, that sends back the model to visualization. The quality of the model's details depends on the user's access level.

The visualization occurs in an interactive way, permitting the user to rotate, zoom in and out, and move the models in real time. Options like changing the illumination, visualizing the model with and without the texture, or with wireframe are also present.




Examples of interaction between the user and the 3D model (Click on the images to zoom in).

When the server receives the client requisition, it processes the parameters received, examining the user identification. If the user is registered and authenticated on the system, the model is sent to the client. The model's characteristics sent are determined by the access level of the registered user.