发明名称 |
OCCLUSION RENDER MECHANISM FOR POINT CLOUDS |
摘要 |
A method, apparatus, system, article of manufacture, and computer readable storage medium provide the ability to render point cloud data. After obtaining point cloud data, polygons are fit to the point cloud data. A texture atlas is created for each of the polygons. A lookup table is generated from the texture atlases and maps each pixel to a corresponding texture location. When a scene is loaded for rendering/processing, the polygons and texture atlas are loaded and projected into an off-screen buffer that defines a depth map of the scene with approximations of a depth per pixel in screen space. The off-screen buffer is used as a lookup table to determine texture data to be rendered for the scene. |
申请公布号 |
US2015123968(A1) |
申请公布日期 |
2015.05.07 |
申请号 |
US201414536232 |
申请日期 |
2014.11.07 |
申请人 |
Autodesk, Inc. |
发明人 |
Holverda Paulus Jacobus;Poelman Ronald |
分类号 |
G06T15/04;G06T15/40;G06T17/00;G06T15/30 |
主分类号 |
G06T15/04 |
代理机构 |
|
代理人 |
|
主权项 |
1. A computer-implemented method for rendering point cloud data, the method comprising the steps of:
obtaining point cloud data; fitting one or more polygons to the point cloud data; creating a texture atlas for each of the one or more polygons; generating a first lookup table from the texture atlases, wherein the first lookup table maps each pixel in each of the one or more polygons to a corresponding texture location in the texture atlas; loading a scene for processing/rendering; when the scene is loaded, loading the one or more polygons and the texture atlas; projecting the one or more polygons and the texture atlas into an off-screen buffer, wherein the off-screen buffer defines a depth map of the scene with approximations of a depth per pixel in screen space; utilizing the off-screen buffer as a second lookup table to determine texture data to be rendered for the scene; and rendering the scene with the texture data. |
地址 |
San Rafael CA US |