| CPC G06T 17/20 (2013.01) [G06T 2210/56 (2013.01)] | 22 Claims |

|
1. A system, comprising:
one or more processors; and
one or more tangible, non-transitory media operably connectable to the one or more processors and storing instructions that, when executed, cause the one or more processors to perform operations comprising:
receiving data corresponding to at least part of a mesh, wherein the at least part of the mesh comprises:
a plurality of vertices, wherein each vertex corresponds to a location within a virtual space, and
a plurality of polygons, wherein each polygon comprises a perimeter comprising three or more lines, wherein each of the three or more lines connects two of the plurality of vertices;
in a first phase, generating two or more seed points, including processing the received data with a generating model that is trained to generate seed points, wherein each seed point corresponds to a location within the virtual space, and
in a second phase, wherein the second phase is different from the first phase, generating two or more meshlets, wherein each meshlet:
comprises a subset of the at least part of the mesh, and
is generated in dependence upon the location of a respective one of the generated seed points; and
outputting data corresponding to one or more of the generated meshlets.
|