Virtual Reality Technology is a new applied technology and it has been used in many fields. It concerns many subjects like Computer Graphics, Artificial Intelligence, Multimedia Technology, Man-machine Interface Technology, and so on. Virtual Reality became one of the most important computer applied technology.In this system, we study and develop virtual walk-through system based on PC platform by VC++ computer programming language. The system realizes stereo display using the new three dimension graphics standard Open GL and realizes interactivity using real-time animation technology. Based on a local campus of TYUT as virtual space, it can provide a live present sense and participating sense of self-control. This research result is a big progress in the area of putting VR technology theory into practical use.Following research work has been done in this thesis:The development, the future and current situation of Virtual Reality System are introduced. The purpose of this thesis is introduced.After introducing the component, feature and function ofvirtual reality, the hardware and software are illuminated in the virtual walk-through systems by our practically environment.3D graphical display technology is one of the most important technology in the virtual walk-through systems. It includes 3D realistic image display technology, Computer animation technology and 3D stereo display technology. We are in-deep research about Illumination Model, Shading technology, Texture mapping etc.3D view graphic principle is the theories foundation of the modeling technology. On the OpenGL transform foundation, the workflow of OpenGL is analyzed and studied in this paper.The total design and implement of the virtual walk-through system are mainly discussed at last. Based on analysis of objects, objects are classified reasonably, what is more, the architecture and program implement of software are described in detail. Finally, the key technologies in programming are deeply researched, which are useful for improving the function of program. |