1. A method for preserving shape of simulated computer-generated objects, the method comprising: receiving, at one or more computer systems, information indicative of velocity at a given time step in a sequence of time steps of a location associated with a first object; receiving, at the one or more computer systems, information indicative of velocity at the given time step of a location associated with a second object whose motion is determined by a computer simulation at the given time step; determining, with one or more processors associated with the one or more computer systems, a difference between the velocity at the given time step of the location associated with the first object and the velocity at the given time step of the location associated with the second object; generating, with the one or more processors associated with the one or more computer systems, information configured to influence the computer simulation to reduce the difference between the velocity at the given time step of the location associated with the first object and the velocity at the given time step of the location associated with the second object when the difference between satisfies one or more predetermined conditions; and storing, in a storage device associated with the one or more computer systems, the information configured to influence the computer simulation.