CPC G06F 3/011 (2013.01) [G06T 19/006 (2013.01)] | 23 Claims |
1. A method comprising:
instantiating, using a server, a new instance of a scene, the new instance instantiated utilizing data stored in memory, at least one of one or more client devices displaying the new instance being selected as a physics host;
in response to receipt of a move object communication from one of the one or more client devices not selected as the physics host requesting a change to at least one a current location of an object or a current orientation of the object within the new instance of the scene, causing the physics host to determine a subsequent state of the object, the subsequent state comprising at least one of a subsequent location of the object or a subsequent orientation of the object, the subsequent state being determined based on characteristics of the object and constraints for simulating physics consistent with the new instance of the scene; and
transmitting, to at least one of the one or more client devices, the subsequent state of the object.
|