| Based on the campus of HEU as a virtual space, The algorithms of polygon-based virtual walkthrough and application are discussed in this paper. Virtual walkthrough is a kind of virtual reality technology, which enables users to view and experience the virtual environment freely. It is widely used in battle simulations, architecture designs, teachings, trainings and so on.In this paper, firstly, major efforts have been focused on discussing the real-time rendering of a complicated 3D scene. A series of complicated 3D scene modeling and simplification strategies on redundant data, texture mapping, multi-level LOD models have been realized. A database hierarchical structure of a scene combined indoors with outdoors and optimized method in walkthrough system have been provided. Secondly, human-computer interactive capabilities and manipulation of restricted moving entity have .been studied. Gived self-defined moving method and the changes of the walkthrough mode between hand control and auto control. In addition, collision detection and response approaches based on line of sight and picking approaches of virtual entity based on standard 2D input equipment have been offered, and manipulation of restricted moving entity has been realized.The algorithms of polygon-based virtual walkthrough are the more important parts of this paper. The basic tasks of such algorithms are to reduce the computing time and improve the quality of rendering at the same time. This paper presents an efficient implementation of OSP (octree based space partitioning) algorithm. Such algorithm improved computingefficiency and reduced memory needs. The number of complicated entities and the texture details in the virtual scene are greatly increased.A virtual campus walkthrough is implemented based on these algorithms. Such system used self-defined 3D walkthough engine frame work. Many control options are set in this 3D walkthough engine frame work. This improved human-computer interactive capabilities and immersion sense. |