MULTI-LAYERED DEPTH AND VOLUME PRESERVATION OF STACKED MESHES
First Claim
Patent Images
1. A 3D content rendering system, comprising:
- electronic memory to store a 3D asset including a first mesh and a second mesh; and
one or more processing units configured to;
load the first mesh and the second mesh from a character definition;
identify a lowest depth mesh of the first mesh and the second mesh, the lowest depth mesh being closer to a center of the 3D asset;
identify shared polygons from the first mesh and the second mesh; and
hide the shared polygons of the lowest depth mesh, such that hidden shared polygons are not presented to be perceived be a user during rendering of the 3D asset.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for rendering 3D assets associated and/or configured as stacked meshes are disclosed. Stacking meshes can include loading the first mesh and the second mesh from a character definition, identifying a lowest depth mesh from the first mesh and the second mesh, identifying shared polygons from the first mesh and the second mesh, and hiding the shared polygons of the lowest depth mesh.
8 Citations
19 Claims
-
1. A 3D content rendering system, comprising:
-
electronic memory to store a 3D asset including a first mesh and a second mesh; and one or more processing units configured to; load the first mesh and the second mesh from a character definition; identify a lowest depth mesh of the first mesh and the second mesh, the lowest depth mesh being closer to a center of the 3D asset; identify shared polygons from the first mesh and the second mesh; and hide the shared polygons of the lowest depth mesh, such that hidden shared polygons are not presented to be perceived be a user during rendering of the 3D asset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A 3D content rendering system, comprising:
-
electronic memory to store a 3D asset including a plurality of meshes; and one or more processing units configured to; load the plurality of meshes from a character definition; identify a lower depth mesh and a top depth mesh from the plurality of meshes, the lower depth mesh being closer to a center of the 3D asset, and the top depth mesh being further from the center of the 3D asset; iterate over a plurality of polygons of the lower depth mesh to identify polygons that the top depth mesh and the lower depth mesh share; and hide the shared polygons of the lower depth mesh, such that hidden shared polygons are not presented to be perceived be a user during rendering of the 3D asset. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of rendering electronic 3D content, the method comprising:
-
loading from a computer-readable memory a first mesh of a 3D asset and a second mesh of a 3D asset from a character definition; identifying a lowest depth mesh of the first mesh and the second mesh, the lowest depth mesh being closer to a center of the 3D asset; identifying shared polygons from the first mesh and the second mesh; and hiding the shared polygons of the lowest depth mesh, such that hidden shared polygons are not presented to be perceived by a user during rendering of the 3D asset. - View Dependent Claims (18, 19)
-
Specification