THREE-DIMENSIONAL MODEL CREATION AND RENDERING WITH IMPROVED VIRTUAL REALITY EXPERIENCE
First Claim
1. A method for compiling and presenting a three-dimensional graphical computer model (1140), comprises at least one distributed cloud network server system (200) comprising a plurality of servers, and at least one user terminal computer (1100), characterised in that,an end three-dimensional graphical computer model (1140) is composed on said cloud network server system (200) from at least two pre-existing 3D computer models (1130) stored in said cloud network server system (200) by combining said at least two pre-existing 3D computer models (1130), the end three-dimensional model (1140) being stored in the data storage (1120) on the cloud network server system (200),the end three-dimensional graphical computer model (1140) is partitioned into smaller cells,a drawing user connects to the cloud network (320) with the terminal computer (1100) installed with an application (1110) or a browser configured for viewing and drawing into the end three-dimensional graphical computer model (1140) from said cloud server network (320),based on the virtual location of the user within the three-dimensional graphical computer model (1140), only the parts of the three-dimensional model (1140) visible from said virtual location are displayed.
2 Assignments
0 Petitions
Accused Products
Abstract
A cloud network server system, a method, and a software program product for compiling and presenting a three-dimensional (3D) model are provided. An end 3D model is composed from at least two pre-existing 3D models stored in the cloud network server system by combining the pre-existing 3D models. The end 3D model is partitioned into smaller cells. The system and method allow a drawing user to view and draw the end 3D model for example of a computer game, via a drawing user terminal computer. Based on a virtual location of the drawing user in the end 3D model, parts of at least one version of the end 3D model are rendered to the drawing user. The system and method render a more lifelike virtual reality gaming experience with substantially lesser time lag, lesser memory footprint requirement, and lesser production effort.
-
Citations
24 Claims
-
1. A method for compiling and presenting a three-dimensional graphical computer model (1140), comprises at least one distributed cloud network server system (200) comprising a plurality of servers, and at least one user terminal computer (1100), characterised in that,
an end three-dimensional graphical computer model (1140) is composed on said cloud network server system (200) from at least two pre-existing 3D computer models (1130) stored in said cloud network server system (200) by combining said at least two pre-existing 3D computer models (1130), the end three-dimensional model (1140) being stored in the data storage (1120) on the cloud network server system (200), the end three-dimensional graphical computer model (1140) is partitioned into smaller cells, a drawing user connects to the cloud network (320) with the terminal computer (1100) installed with an application (1110) or a browser configured for viewing and drawing into the end three-dimensional graphical computer model (1140) from said cloud server network (320), based on the virtual location of the user within the three-dimensional graphical computer model (1140), only the parts of the three-dimensional model (1140) visible from said virtual location are displayed.
-
9. A cloud server network system (200) for compiling and presenting a three-dimensional graphical computer model comprising a plurality of servers (321, 322, 323) and at least one user terminal computer (1100), characterised in that,
an end three-dimensional graphical computer model (1140) is configured to be composed on said cloud network server system (200) from at least two pre-existing 3D computer models (1130) stored in said cloud network server system (200) by combining said at least two pre-existing 3D computer models (1130), the end three-dimensional model (1140) being stored in a data storage (1120) on the cloud network server system (200), the end three-dimensional graphical computer model (1140) is configured to be partitioned into smaller cells, a drawing user is configured to connect to the cloud server network (320) with the terminal computer (1100) installed with an application (1110) or a browser configured for viewing and drawing into the end three-dimensional graphical computer model (1140) from said cloud server network (320), based on a virtual location of the user within the three-dimensional graphical computer model (1140), only the parts of the three-dimensional model (1140) visible from said virtual location are configured to be displayed.
-
17. A software program product stored in a computer readable medium for compiling and presenting a three-dimensional graphical computer model (1140) is executable in at least one distributed cloud network server system (200) comprising a plurality of servers (321, 322, 323) and at least one user terminal computer (210), characterised in that,
an end three-dimensional graphical computer model (1140) is configured to be composed on said cloud network server system (200) from at least two pre-existing 3D computer models (1130) stored in said cloud network server system (200) by combining said at least two pre-existing 3D computer models (1130), the end three-dimensional model (1140) being stored in a data storage (1120) on the cloud network server system (200), the end three-dimensional graphical computer model (1140) is configured to be partitioned into smaller cells, a drawing user connects to the cloud server network (320) with the terminal computer (1100) installed with an application (1110) or a browser configured for viewing and drawing into the end three-dimensional graphical computer model (1140) from said cloud server network (320), based on a virtual location of the user within the three-dimensional graphical computer model (1140), only the parts of the end three-dimensional model (1140) visible from said virtual location are displayed.
Specification