Presentation is loading. Please wait.

Presentation is loading. Please wait.

Realtime Physical elastic and rigid, breakable objects A project by Jesper Mosegaard Rory Andrew Wright Middleton.

Similar presentations


Presentation on theme: "Realtime Physical elastic and rigid, breakable objects A project by Jesper Mosegaard Rory Andrew Wright Middleton."— Presentation transcript:

1 Realtime Physical elastic and rigid, breakable objects A project by Jesper Mosegaard Rory Andrew Wright Middleton

2 Problem statement Simulate breakable objects Simulate breakable objects Elastic Elastic Rigid Rigid Brittle material Brittle material Ductile material Ductile material

3 Discretization of problem Build by boxes of tetraedes Build by boxes of tetraedes Standard linear spring-mass system Standard linear spring-mass system Euler and Verlet Integration Euler and Verlet Integration

4 Extending the standard spring system Our problem: Objects are very elastic Our problem: Objects are very elastic Solution: Relaxation Solution: Relaxation Added breaking constant Added breaking constant Added deformation constant Added deformation constant

5 Collision detection So far: only Balls check if they collide with any other particles (also balls) So far: only Balls check if they collide with any other particles (also balls) Some time in the far future: Detection of self intersection. Some time in the far future: Detection of self intersection.

6 Visualization For now: wireframes in OpenGL For now: wireframes in OpenGL In the future: Using the panorama In the future: Using the panorama Spring stress denoted by color. Spring stress denoted by color.

7 Problems Physical system is not grounded in real physics. (eg. Continuum mechanics) Physical system is not grounded in real physics. (eg. Continuum mechanics) We have not defined volume. We have not defined volume. Unrealistic propagation of fracture. Unrealistic propagation of fracture. Level of detail affects behavior. Level of detail affects behavior.

8 Future work Explicit volume with tetraedes, which can be subdivided. (may improve rigidness and framerate also) Explicit volume with tetraedes, which can be subdivided. (may improve rigidness and framerate also) Surfaces Surfaces Go to the panorama Go to the panorama More models More models Parallelization Parallelization


Download ppt "Realtime Physical elastic and rigid, breakable objects A project by Jesper Mosegaard Rory Andrew Wright Middleton."

Similar presentations


Ads by Google