摘要 |
Apparatus is provided to share and update data structures within a shared computer-generated environment, including a user terminal having memory means, processing means, input means, network connection means and display means, wherein said memory means stores said data structures and instructions, whereby said instructions configure said processing means to supply an output image on a frame-by-frame basis to said output display means by rendering said data structures; update said data structures in response to input data from another network-connected terminal or in response to delayed locally-generated input data received from said input means; and extrapolate said data structures to produce output data if said data structure has not been updated in response to network input or in response to delayed locally-generated input. |