System and method for transferring surface information from massive meshes to simplified meshes using voxels
US10878613B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 6, 2019 |
| Grant date | Dec 29, 2020 |
| Priority date | — |
| Expiry date | Dec 6, 2039 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T2219/2012
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Systems, methods, devices, and non-transitory media of the various embodiments enable transferring surface information from one mesh to two-dimensional textures on another mesh. Embodiments may allocate a voxel data structure bounding both a source mesh and a target mesh, wherein the source mesh and the target mesh use different mesh parameterizations of a three-dimensional object. The source mesh may be rasterized in a source texture coordinate space to produce one or more source fragments, each source fragment comprising sampled data from a triangle of the source mesh and a three-dimensional position on the triangle on a surface of the source mesh. For each of the one or more source fragments a voxel may be determined, of the voxel data structure, corresponding to the source fragment's respective three-dimensional position, and the sampled data of the source fragment may be written into the determined voxel of the voxel data structure.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.