| The platform used to build virtual panoramic space is short for "VPS system". Commonly, VPS system is made up of three subsystems, Panoramic-images Maker, Panoramic-space Maker and Panoramic-space Browser.This paper makes a particular demand analysis for VPS system, and accomplishes the design and realization of two subsystems, Panoramic-space Maker and Panoramic-space Browser.The foundation of a virtual environment mostly includes two parts, creating of scene and navigation of scene. Generally, to use GBMR (Geometry -Based Modeling and Rendering or IBMR (Image-Based Modeling and Rendering) method founds virtual environments. In this paper, IBMR method is adopted. According to the fact, this method is rapid, effective and low-cost.In the course of VPS system's designing and implementing, the system's function targets are obtained on base of the demand analysis's result by using the object-oriented idea, and are drawn by using the UML user case diagram. And then, Panoramic-space Maker is realized by windows programming, using VC++ programming tool and GDL JPEG technology. And Panoramic-space Browser is realized by using Delphi programming tool and glscene component based on OpenGL. Now, virtual panoramic space platforms almost have own special formats to save the panoramic space definition. This causes a question that every platform only browses own panoramic space. In this paper, a method based XML file format is presented to resolve this question. XML is a common standard standard. So the panoramic space made by use this method is utilized in other platforms. On the other hand, it is possible to construct a lager panoramic space because of XML's good extensionality.This system can project partial discrete images and make image mosaic to form a panoramic image that displays a whole scene, compose many scenes into a panoramic space by using hotspot and realize browse and navigation of scene. This system has some characters, such stablerunning, convenient operation, and rapid making a panoramic space. So this system has some practicality value.This paper was sponsored by project of university digital museum construction engineering of national ministry of education. |