发明申请
- 专利标题: Real-time GPU rendering of piecewise algebraic surfaces
- 专利标题(中): 分段代数曲面的实时GPU渲染
-
申请号: US11495246申请日: 2006-07-28
-
公开(公告)号: US20080024490A1公开(公告)日: 2008-01-31
- 发明人: Charles T. Loop , James F. Blinn
- 申请人: Charles T. Loop , James F. Blinn
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 主分类号: G06T15/40
- IPC分类号: G06T15/40
摘要:
Surfaces defined by Bézier tetrahedron are generated on programmable graphics hardware. Custom programmed vertex processing, performed by either the CPU or the GPU includes the computation of a symmetric tensor and the assignment of the unique elements of the computed symmetric tensor as vertex attribute data. The vertex attribute data is interpolated by the graphics hardware and output to custom programmed pixel processing. The pixel processing uses the interpolated vertex attribute data to reconstruct, at each pixel, the symmetric tensor which enables the determination of the roots of the polynomial defining the surface to be generated. If no real roots exist, the pixel processing can exit early. If the roots of the polynomial exist, the smallest root can be used as the basis for computing a normal to a point on the surface being rendered, enabling the determination of the color and depth of that pixel.
公开/授权文献
- US07924278B2 Real-time GPU rendering of piecewise algebraic surfaces 公开/授权日:2011-04-12
信息查询