Patent ID: 8537165

Claim:
A computerized method, comprising: receiving a plurality of three dimensional objects for motion simulation; determining at least two three dimensional objects from the plurality of three dimensional objects that are connected by a rigid joint, wherein the determined at least two three dimensional objects do not move relative to each other during motion simulation; constructing a super body that represents the determined at least two three dimensional objects, wherein the super body is constructed without a joint between the determined at least two three dimensional objects; computing a motion of the super body at a physics simulation engine to simulate motion of the super body and any remaining three dimensional objects that are not represented by the super body, wherein the motion of the super body is simulated without simulating a motion of each of the determined at least two three dimensional objects, to reduce computational resources of the physics simulation engine; and transmitting information associated with the super body over a network, wherein the information associated with the super body is transmitted without transmitting information associated with each of the determined at least two three-dimensional objects, to reduce network bandwidth consumed by the transmission.