Breaking Stuff Dynamic Destruction Dynamic Destruction Assigning material
Breaking Stuff > Dynamic Destruction
Dynamic Destruction Assigning material properties to rigid bodies > Object break, bend, spindle and mutilate uniquely > Similar principle to constrained dynamics >
Tools For Destruction 3 D tessellation > Creating constraints > Material properties > Offline processing >
3 D Tessellation Uses entire volume of object > Tessellate into tetrahedrons (3 D version of creating a triangle mesh) >
Creating Constraints Spring connection between (nonrendered) vertices > Particles displaced within spring limitations return to constrained position > Particles that move further “break” the constraint > Split in center and form two new virtual vertices >
Dynamic Destruction
Dynamic Destruction
Dynamic Destruction
Dynamic Destruction
Dynamic Destruction
Dynamic Destruction
Dynamic Destruction
Material Properties > > > Analogous to tensile and compressive strength Additional properties add a more realistic effect Strain and strain rate tensors Elastic and plastic strain components Penalty methods on forces based on particle depth
Retessellating Breaking a solid object can result in creation of new surface polygon > Pieces have to be retesselated and retextured > New chunks are also new rigid bodies in the system >
Dynamic Destruction Demos: > Destructo-Bunny > Crash 2 Pseudo Interactive, E 3 Demo, May 2004 >
Dynamic Destruction > Reckless destruction of tofu
- Slides: 16