Method, system and device for efficient distribution of real time three dimensional computer modeled image scenes over a network
First Claim
1. Method for distributing three dimensional computer modeled image scenes from a server to a client computer over a network, wherein modeling of scenes comprise geometrical data describing shapes of objects and texture data describing appearance of said objects in said scenes, transferring an initial file on request from said server to said client computer providing a minimum of geometrical data and texture data of visual quality for an initial rendering, wherein said method comprises the steps of:
- in said client computer, evaluating which further data is necessary to download from said server to said client computer for improving said initial visual quality on basis of an importance factor calculated and associated with said texture data.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is related to a method, system and device for distributing in real time data related to three dimensional computer modeled images scenes over a network. To provide a faster and better visual quality of the rendered frames on a client computer, the client computer first receives an initial file comprising a minimum of geometrical data and texture data to provide a minimum of visual quality of the displayed scene. By evaluating an importance factor for textures used in the scenes, the client computer may request the server for further data to improve the visual quality of the scene.
42 Citations
31 Claims
-
1. Method for distributing three dimensional computer modeled image scenes from a server to a client computer over a network, wherein modeling of scenes comprise geometrical data describing shapes of objects and texture data describing appearance of said objects in said scenes, transferring an initial file on request from said server to said client computer providing a minimum of geometrical data and texture data of visual quality for an initial rendering, wherein said method comprises the steps of:
in said client computer, evaluating which further data is necessary to download from said server to said client computer for improving said initial visual quality on basis of an importance factor calculated and associated with said texture data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. Computer system for distributing three dimensional computer modeled image scenes from a server to a client computer over a network, wherein modeling of scenes comprise geometrical data describing shapes of objects and texture data describing appearance of said objects in said scenes, wherein said computer system comprises:
-
means in said client computer to request said server to transfer an initial file comprising a minimum of geometrical data and texture data of visual quality for initial rendering on a display in communication with said client computer, means in said client computer for calculating an importance factor for each texture, where each importance factor is provides as a pointer to said associated texture data, and means in said client computer to request said server to download further said texture data with highest importance factor. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. Device used in a computer system for distributing three dimensional computer modeled image scenes from a server to a client computer over a network, wherein said computer modeled image scenes comprises geometrical data describing shapes of objects and texture data describing appearance of said objects, said device receiving copies of said data, wherein said device comprises:
-
means for calculating an importance factor for a texture used in said modeled image scene, wherein said importance factor is calculated as being proportional to an inverse function of a distance A from an object to an observation point for a scene in said visualization system, and means for communicating said importance factor to said client computer. - View Dependent Claims (27, 28, 29, 30, 31)
-
Specification