SlideServe
Menu
Préférences
© SlideServe · v2026

Understanding Physically Based Simulation: Spring Mass Systems and Collision Detection

denton avatar
12 diapositives · 286 Views · Jul 13, 2014

In this lecture by Prof. Okan Arikan at the University of Texas, Austin, we explore the fundamentals of physically based simulations, focusing on Spring Mass Systems. This system effectively models deformable objects such as cloth and hair using masses connected by springs. The lecture covers the states of position and velocity, and the forces acting on these systems, including gravity and spring forces. Additionally, we delve into collision detection techniques used in games like Tekken 5, discussing broad and narrow-phase strategies, as well as collision response methods.

Understanding Physically Based Simulation: Spring Mass Systems and Collision Detection - slide 1
01 / 12Understanding Physically Based Simulation: Spring Mass Systems and Collision Detection
1 / 17

Télécharger la présentation

Understanding Physically Based Simulation: Spring Mass Systems and Collision Detection
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. CS-378: Game Technology • Lecture #15: Physically Based Simulation • Prof. Okan Arikan • University of Texas, Austin • Thanks to James O’Brien, Steve Chenney, Zoran Popovic, Jessica Hodgins • V2005-08-1.1

  2. Spring Mass Systems • Masses connected by springs • Can be used to model • Deformable objects • Cloth • Hair • Rigid bodies ? Hitman

  3. Spring Mass Systems • Concrete example • The state • Position, velocity • The forces • Gravity, springs • The integration

  4. Spring Mass Systems • Problems … ? Tekken 5

  5. Collisions • Detecting collisions • Broad phase • Find out intersecting bounding boxes • Sweep & prune • Narrow phase • Find out whether actual collision exists • Vertex/face, edge/face intersection tests

  6. Collision Response • Push the colliding masses away

  7. Collision Response • Push the colliding masses away • Manually project the mass onto the surface • How can we handle friction ?

  8. Collision Response • Push the colliding masses away • Apply a force proportional to the penetration depth • How can we handle friction ? F

  9. Rigid Bodies • Springs are not very good for rigid bodies • Why not ? • Abstract as meshes that don’t deform • Degrees of freedom ? COM

  10. Rigid Bodies • Springs are not very good for rigid bodies • Why not ? • Abstract as meshes that don’t deform • Degrees of freedom ? COM

  11. COM Rigid Bodies • Springs are not very good for rigid bodies • Why not ? • Abstract as meshes that don’t deform • Degrees of freedom ?

  12. Rigid Bodies