Analytic Rasterization of Curves with Polynomial Filters
Abstract
We present a method of analytically rasterizing shapes that have curved boundaries and linear color gradients using piecewise polynomial prefilters. By transforming the convolution of filters with the image from an integral over area into a boundary integral, we find closed-form expressions for rasterizing shapes. We show that a polynomial expression can be used to rasterize any combination of polynomial curves and filters. Our rasterizer also handles rational quadratic boundaries, which allows us to evaluate circles and ellipses. We apply our technique to rasterizing vector graphics and show that our derivation gives an efficient implementation as a scanline rasterizer.
BibTeX
@article {10.1111:cgf.12070,
journal = {Computer Graphics Forum},
title = {{Analytic Rasterization of Curves with Polynomial Filters}},
author = {Manson, Josiah and Schaefer, Scott},
year = {2013},
publisher = {The Eurographics Association and Blackwell Publishing Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.12070}
}
journal = {Computer Graphics Forum},
title = {{Analytic Rasterization of Curves with Polynomial Filters}},
author = {Manson, Josiah and Schaefer, Scott},
year = {2013},
publisher = {The Eurographics Association and Blackwell Publishing Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.12070}
}