Defining a neighborhood of vertices in a 3D surface mesh
AssigneeIntel Corporation
InventorStephen Junkins
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorStephen Junkins
Estimating the term…
A computer creates a digital model of a 3D surface to be rendered. The computer obtains an initial digital model of the 3D surface and identifies base triangles in the initial model. Each base triangle is subdivided into a plurality of subdivision triangles. The computer assigns identifying labels to the subdivision triangles to indicate their positions in the base triangles. Thereafter, the computer further subdivides the digital model; for example by applying a computer-implemented test to a first identifying label corresponding to first subdivision triangle to automatically derive a second identifying label corresponding to a second subdivision triangle in a different base triangle and sharing an edge with the first subdivision triangle, using the first and second identifying labels to retrieve information about the first and second subdivision triangles, and then using this information to subdivide the first subdivision triangle into smaller triangles.
A method comprising:
The method of claim 6, wherein the bit replacement scheme identifies at least one of the 2n bits in the first identifying label to modify in order to derive the second identifying label.
A computer program, stored on a tangible storage medium, the program comprising executable instructions that cause a computer to:
A computer system comprising:
A method, comprising:
Dependencies are inferred from the claim text.