Simulation of physical systems from geometric models

The design of an extensible system is discussed in which the behavior of physical objects is simulated from their models. Complex objects can be defined in a multiplicity of domains, including their geometric shape, their dynamic response to applied forces, and their controlled behavior. In response to unforeseen changes, e.g., for unexpected collisions, the object models are modified automatically during the simulation.