Font Size: a A A

The Designment And Implementation Of A Physics Simulation Engine Based On The Feature Of The Rigid Bodies

Posted on:2010-06-26Degree:MasterType:Thesis
Country:ChinaCandidate:N GuFull Text:PDF
GTID:2178360275989402Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of virtual reality and 3D visual simulation technology,the physics simulation become to be applied widely in movie,cartoon,game,CAD,and even in the war simulation.Physics simulation engine is used for developing visual physics simulation system rapidly.The physics engine is independent from the visualization components in the visual simulation system.It can provide a series of module used to implement the movement and constrains of objects in the visual scene.These modules provide support for stable physics computation,and encapsulate them.The developers,who only need to use the interfaces provided by the physics engine,can easily implement physics simulation,so that the development time will be save,and the coupling will be reduced.In this paper,a physics simulation engine based on the theories of dynamics and rigid bodies is given.And a modular design of the physics engine and its relation picture are shown. Then the movement and collision are introduced respectively,including the mathematical expression and transformation about position,velocity,acceleration,angular velocity,angular acceleration,force,torque and etc.The velocity module of movement of object,impulse module about collision resolve and method of collision detection are also discussed.At the end,the usages of the physics engine are introduced.
Keywords/Search Tags:Rigid body, Physics simulation engine, Physics modeling, Dynamic simulation, Collision detection
PDF Full Text Request
Related items