发明名称 Method and apparatus for implementing a virtual shared world
摘要 A method and apparatus for implementing a virtual shared world using multithreaded processes on a client system. The client system includes a navigator thread, a queue manager thread, a loader queue, a background loader thread, and a rendering engine thread. The loader queue includes lot ids sorted in accordance with the highest loading priority. Each lot id entry in the loader queue references a plurality of object ids, which are sorted in accordance with the highest loading priority. The sorting software of the queue manager is continually reorganizing the loader queue in accordance with the user actions and with server broadcast messages. The sorting software of the queue manager contains internal rules that help determine which objects and lots should be loaded next to allow the user to have a seamless view of the virtual world. The background loader requests lot ids and object ids from the queue manager and sends requests to the server system for the needed lot or object. As soon as the object or lot is received from the server by the background loader, it is sent to the rendering engine to be rendered on the client system.
申请公布号 AU4713500(A) 申请公布日期 2000.12.05
申请号 AU20000047135 申请日期 2000.05.12
申请人 GRAPHIC GEMS 发明人 WINIFRED JIAU;ROBERT TOLAR
分类号 A63F13/12;G06F3/0481;G06T15/00 主分类号 A63F13/12
代理机构 代理人
主权项
地址