发明名称 Backface primitives culling
摘要 A method of efficiently removing backfacing primitives from the graphics pipeline such that rendering efficiency is increased. In one embodiment of the present invention, a bounding cone of normal vectors of a primitive is first determined during pre-processing. During the rendering process, before the primitive is drawn, the bounding cone is compared with a half-space defined by a viewing vector. Primitives whose bounding cones do not intersect with the half-space will be removed from further processing. In this way, rendering efficiency is increased. In another embodiment, a normal bit-vector is used to represent normal directions of a primitive, and a visibility bit-vector is used to represent visible normal directions. In that embodiment, primitives are culled efficiently by comparing the normal bit-vector with the visibility bit-vector.
申请公布号 US6359629(B1) 申请公布日期 2002.03.19
申请号 US19980111284 申请日期 1998.07.06
申请人 SILICON GRAPHICS, INC. 发明人 HOPCROFT MICHAEL J.;SPYRIDI ANTONIA
分类号 G06T15/40;(IPC1-7):G06T15/30 主分类号 G06T15/40
代理机构 代理人
主权项
地址
您可能感兴趣的专利