Interpenetration free simulation of thin shell rigid bodies.

R Elliot English1, Michael Lentine, Ron Fedkiw

  • 1Computer Science Department, Stanford University, Gates Computer Science Building, 353 Serra Mall, Room 206, Stanford, CA 94305-9025, USA. eenglish@gmail.com

Summary

This study introduces a novel algorithm for rigid body simulation, ensuring bodies remain free of interpenetration for enhanced accuracy and robustness. It separates collision and contact resolution, improving simulation and rendering processes.

Related Concept Videos

Virtual Work for a System of Connected Rigid Bodies01:06

Virtual Work for a System of Connected Rigid Bodies

Virtual work is a powerful method used to solve problems involving several connected rigid bodies. When the system is in equilibrium, virtual work is zero. This allows the calculation of the resulting forces when a system undergoes a virtual displacement. When attempting to analyze such a system, first, use a free-body diagram, where an independent coordinate represents the configuration of the links, and mark its deflected position resulting from the positive virtual displacement.
Next,...
Planar Rigid-Body Motion01:22

Planar Rigid-Body Motion

Understanding the movement of a rigid body in planar motion involves recognizing that every particle within this body is traversing a path that maintains a consistent distance from a specific plane. This concept is fundamental in the study of physics and mechanical engineering, and it allows us to comprehend better how objects move in space.
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
Unsymmetric Loading of Thin-Walled Members01:23

Unsymmetric Loading of Thin-Walled Members

Thin-walled members with non-symmetrical cross-sections are vital to engineering structures, offering material efficiency and structural integrity. However, unsymmetrical loading on these members leads to complex stress distributions, resulting in simultaneous bending and twisting can cause deformation or structural failure. The interaction between bending and twisting requires detailed analysis to ensure structural resilience.
The concept of the shear center is crucial in countering the...
Unsymmetric Loading of Thin-Walled Members: Problem Solving01:07

Unsymmetric Loading of Thin-Walled Members: Problem Solving

The shear center of a channel section with uniform thickness, height, and width, is determined by computing the shear force in the member and calculating the moments of inertia of the sections.
To compute the shear forces, find the shear flow at a specific distance from the endpoint using the vertical shear and the moment of inertia values. The total shear force on the flange is calculated by integrating the shear flow from one end of the flange to the other.
Next, calculate the moments of...
Thin-Walled Hollow Shafts01:15

Thin-Walled Hollow Shafts

In analyzing a thin-walled hollow shaft subjected to torsional loading, a segment with width dx is isolated for examination. Despite its equilibrium state, this segment faces torsional shearing forces at its ends. These forces are quantitatively described by the product of the longitudinal shearing stress on the segment's minor surface and the area of this surface, leading to the concept of shear flow. This shear flow is consistent throughout the structure, indicating a uniform distribution of...
Kinetic Energy for a Rigid Body01:13

Kinetic Energy for a Rigid Body

Imagine a solid object involved in a general planar movement, with its center of mass pinpointed at a spot labeled G. The object's kinetic energy relative to an arbitrary point A can be quantified for each of its particles - the ith particle in this case. This measurement is achieved through the employment of the relative velocity definition. The position vector, known as rA, extends from point A to the mass element i.