发明名称 Efficient geometric tessellation and displacement
摘要 Methods and computer-storage media are provided for rendering three-dimensional (3D) graphics by tessellating objects using novel structures and algorithms. Rendering utilizing“patches,”configurable functions that include a specified number of control points, allows for computation on a per-patch or per-control-point basis, in addition to traditional per-vertex, per-primitive, and per-pixel methods. This produces a number of advantages over previous tessellation methods, including the reuse of computations across existing vertices and the ability to process at a lower frequency. The operations to compute points are simplified in order to optimize system resources used in the process. Transitions from un-tessellated to tessellated objects are smoother utilizing the present invention, while developers have more flexibility in the level of detail present at different edges of the same patch. Detail within a displacement map also can be increased without negative effects associated with previous systems and methods.
申请公布号 US8698803(B2) 申请公布日期 2014.04.15
申请号 US201113039884 申请日期 2011.03.03
申请人 PATEL AMAR;SLOAN PETER-PIKE J.;PEEPER CRAIG C.;GLASSENBERG SAMUEL Z.;MICROSOFT CORPORATION 发明人 PATEL AMAR;SLOAN PETER-PIKE J.;PEEPER CRAIG C.;GLASSENBERG SAMUEL Z.
分类号 G06T17/20 主分类号 G06T17/20
代理机构 代理人
主权项
地址