发明名称 Clipless time and lens bounds for improved sample test efficiency in image rendering
摘要 A method for reducing the number of samples tested for rendering a screen space region of an image includes constructing a trajectory of a primitive extending in an image which is to be rendered. A bounding volume is constructed for a screen space region of the image, the bounding volume characterized as having a bound in a non-screen space dimension which is defined as a function of the primitive's trajectory. The bounding volume is further characterized as overlapping a portion of the screen space region which is to be rendered. One or more sample points which are located within the screen space region, and which are not overlapped by the bounding volume are excluded from testing.
申请公布号 US9153068(B2) 申请公布日期 2015.10.06
申请号 US201113168784 申请日期 2011.06.24
申请人 NVIDIA CORPORATION 发明人 Laine Samuli;Karras Tero;Lehtinen Jaakko;Aila Timo
分类号 G06T15/00;G09G5/00;G06T15/20;G06T15/50;G06T15/30 主分类号 G06T15/00
代理机构 代理人
主权项 1. A method for reducing the number of sample points tested for rendering a screen space tile of an image, the method comprising: constructing a trajectory for a primitive extending within an image which is to be rendered; determining low and high bounds in a non-screen space dimension for the screen space tile of the image which is to be rendered by using points of the trajectory of the primitive; constructing a bounding volume for the screen space tile of the image which is to be rendered by using the low and high bounds in the non-screen space dimension for the screen space tile, wherein the bounding volume includes a first dimension that extends between the low and high bounds in the non-screen space dimension that are defined as a function of the trajectory of the primitive, and wherein the bounding volume overlaps a portion of the screen space tile; and excluding from testing, one or more sample points which are located within the screen space tile, and which are not overlapped by the bounding volume.
地址 Santa Clara CA US