Polygonal curvature mapping to increase texture efficiency
First Claim
1. A method of generating a texture projection for viewing an environment, the method comprising:
- defining a plurality of initial polygonal curved surfaces, wherein the initial polygonal curved surfaces encompass the environment;
dividing each initial polygonal curved surface of the plurality of initial polygonal curved surfaces to form a plurality of second-generation polygonal curved surfaces; and
dividing each second-generation polygonal curved surface to form a plurality of last-generation polygonal curved surfaces, wherein each last-generation polygonal curved surfaces is a facet of the texture projection.
4 Assignments
0 Petitions
Accused Products
Abstract
A texture projection is generated from a plurality of initial polygonal curved surfaces. Specifically, each of the initial polygonal curved surfaces are divided to form a plurality of second-generation polygonal curved surfaces. Each second-generation polygonal curved surface is then divided to form a third-generation polygonal curved surface. In one embodiment of the present invention, each polygonal curved surface of the same generation has the same area. The texture projection formed using polygonal curved surfaces is more efficient than conventional texture projection because each facet of the texture projection formed using polygonal curved surfaces maps to a spherical area.
47 Citations
19 Claims
-
1. A method of generating a texture projection for viewing an environment, the method comprising:
-
defining a plurality of initial polygonal curved surfaces, wherein the initial polygonal curved surfaces encompass the environment;
dividing each initial polygonal curved surface of the plurality of initial polygonal curved surfaces to form a plurality of second-generation polygonal curved surfaces; and
dividing each second-generation polygonal curved surface to form a plurality of last-generation polygonal curved surfaces, wherein each last-generation polygonal curved surfaces is a facet of the texture projection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A texture projection generation unit for generating a texture projection using a plurality of polygonal curved surfaces, the texture projection unit comprising:
-
facet storage unit;
an initial polygonal curved surface generator coupled to said facet storage unit and configured to generate a plurality of initial polygonal curved surfaces and to store the plurality of initial polygonal curved surfaces in the facet storage unit. unit; and
a polygonal curved surface divider coupled to the facet storage unit and configured to divide the plurality of initial polygonal curved surfaces to form a plurality of last-generation polygonal curved surfaces, wherein each of the last-generation polygonal curved surface is a facet of the texture projection. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification