2005
DOI: 10.1080/2151237x.2005.10129189
|View full text |Cite
|
Sign up to set email alerts
|

Prefiltering Two-Dimensional Polygons without Clipping

Abstract: In this paper, an improved algorithm for prefiltering two-dimensional polygons is presented. The part of the polygon within the mask of a filter is decomposed into basic component regions whose parameters can be easily computed. Given the parameters, the integral of the filter over the basic component region can be looked up from a table or even be computed with a closed-form solution. The integral or its negative is then added to the accumulation buffer of the pixel according to whether the pixel center is ou… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2005
2005
2014
2014

Publication Types

Select...
4

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 0 publications
0
3
0
Order By: Relevance
“…We have carefully considered adopting an analytic solution to the antialiasing problem [Catmull 1978[Catmull , 1984Duff 1989;McCool 1995;Guenter and Tumblin 1996;Lin et al 2005;Schaefer 2011, 2013]. Unfortunately, under the general setting of a fullfledged real-time vector graphics rendering pipeline, this is not possible from both practical and theoretical standpoints.…”
Section: Related Work and Motivationmentioning
confidence: 99%
“…We have carefully considered adopting an analytic solution to the antialiasing problem [Catmull 1978[Catmull , 1984Duff 1989;McCool 1995;Guenter and Tumblin 1996;Lin et al 2005;Schaefer 2011, 2013]. Unfortunately, under the general setting of a fullfledged real-time vector graphics rendering pipeline, this is not possible from both practical and theoretical standpoints.…”
Section: Related Work and Motivationmentioning
confidence: 99%
“…Furthermore, Guenther and Tumblin [GT96] used quadrature prefiltering to further speed up the process, with analytic aliasing in one direction and sampling in the other. More recently, Lin et al [LCSW05] proposed an analytic evaluation approach for radially symmetric filters that is in spirit similar to this work, but they do not support linear functions nor negative filter lobes as needed for most practical applications [MN88], In addition, their implementation runs on the CPU while we describe a fully integrated GPU implementation. Note that while the filters in [MN88] were originally designed for reconstruction purposes, they are also used in sampling due to their favorable comparison to other variants.…”
Section: Related Workmentioning
confidence: 99%
“…Each right triangle is parameterized by two values that index a lookup table to find the edge's contribution. A more recent algorithm [LCSW05b] removes the need of clipping polygons to pixels by taking the modulo of final pixel values. The method also has analytic solutions for polynomial filters, but cannot use filters with negative values because of the modulo operation.…”
Section: Introductionmentioning
confidence: 99%