Presentation is loading. Please wait.

Presentation is loading. Please wait.

TJHSST Systems Lab Rigid Body Dynamics Simulation

Similar presentations


Presentation on theme: "TJHSST Systems Lab Rigid Body Dynamics Simulation"— Presentation transcript:

1 TJHSST Systems Lab Rigid Body Dynamics Simulation
Eugene Paik

2 Introduction What is rigid body dynamics?
In physics, rigid body dynamics is the study of the motion of rigid bodies. (wikipedia) What is my project about? My project focuses on accurately graphically simulating these physical interactions between rigid bodies.

3 Applications Engineering/Architecture Computer Animation Video Games Teaching

4 “State of the Art” Havok physics engine Halo 3 SSBB Starcraft II
Fallout 3 etc.

5 Development 2D vs 3D What language? Where to start?

6 Easy Familiar Existing graphics libraries
Java Easy Familiar Existing graphics libraries

7 Overview project.java Vector.java Poly.java Collision Detection
Rotating Bodies Collision Response

8 Collision Detection Separating Axis Theorem Moving bodies
Rotating bodies

9 Collision Response (Linear)

10 Collision Response (Angular)

11 Current State

12 Analysis Changes to the project: Gravity Friction 3D -> 2D
C++ -> Java OpenGL → Java Graphics Gravity Friction

13 Conclusion Bigger project than expected
Research still being done in area Collision Detection Physics Soft-body dynamics/Liquid dynamics


Download ppt "TJHSST Systems Lab Rigid Body Dynamics Simulation"

Similar presentations


Ads by Google