Font Size: a A A

Research And Application Of Physics Engine Key Techniques In Virtual Reality

Posted on:2011-08-19Degree:MasterType:Thesis
Country:ChinaCandidate:H P DuanFull Text:PDF
GTID:2178330305460485Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the development of virtual reality technology, physics engine widely used in games, animation, movies, military simulation and so many domains. Physics engine is the simulation of the real physics of reality, which can provide a stable operation for simulated objects, and provide kinematics, dynamics, mechanical simulation and collision for the objects in virtual reality. In the development of virtual reality system, the developers can combine physics engine and rendering engine, which can not only shorten the development cycle, but also can produce good results.In this paper, analyzing the common physics engine Havok, PhysX, ODE, etc, we put forward the theory of the basic structure of general rigid physics engine in virtual reality,and in the detailed design of modular design, this paper discusses the function of each module respectively. Through the analysis of common collision detection library, such as SOLID, RAPID, PQP, OPCODE, etc, and the analysis of common collision detection algorithm, such as the bounding box algorithm, bounding volume tree algorithm.For large coal roadway roaming system, we use initial inspection by combining with the detailed inspection. In the initial inspection, we use the method of AABB bounding box, In the detailed inspection,we use the method of AABB hierarchical bounding volume tree, which in the accurate detection we use the optimized bounding box to the character inspect with triangular mesh surface directly. Using the above ideas we established a collision detection algorithm for roaming system, and improved the efficiency of collision detection. In this paper the model of virtual reality is optimized, which reduced the number of triangular and the establishment of the model is more advantageous to collision detection, which improved the rigid physics engine simulation results and collision detection efficiency. Finally we introduced the application of rigid physics engine, the application of rigid physics engine ODE in large-scale coal roadway roaming system, and good effects were obtained.
Keywords/Search Tags:Virtual Reality, rigid body, physics engine, Collision detection, modeling
PDF Full Text Request
Related items