Voxelization of a mesh
US9875578B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 13, 2015 |
| Grant date | Jan 23, 2018 |
| Priority date | — |
| Expiry date | Jan 6, 2036 |
Classification
- Technology area (CPC A)Human Necessities
- CPC primaryA61B2034/105
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method for 3D rendering, including receiving a group of 3D triangles defining a mesh of a surface, each 3D triangle in the group having 3D vertices with respective 3D coordinates, and transforming each 3D triangle into a 2D triangle having 2D vertices corresponding respectively to the 3D vertices, each 2D vertex having respective 2D pixel coordinates and a triplet of pixel attributes corresponding to the 3D coordinates of a corresponding 3D vertex. Each 2D triangle is passed to a graphics processor, which treats the triplet of pixel attributes of each 2D vertex as interpolatable values. The graphics processor computes respective triplets of interpolated pixel attributes for pixels within each 2D triangle by interpolation between the pixel attributes of the 2D vertices, and a 3D image of the surface is rendered by converting the interpolated pixel attributes computed by the graphics processor into voxel coordinates in the 3D image.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.