A method and system for interactive simulation of materials. The method
and system provide flexible simulation, the ability to combine rigid and
flexible simulation, a collision-detection method for simulating objects
and other entities, and a system for displaying and interacting with
simulated objects which includes a harness for registering the hardware
components of the simulation with respect to each other.