Academic
Publications
Resolution independent curve rendering using programmable graphics hardware

Resolution independent curve rendering using programmable graphics hardware,10.1145/1073204.1073303,ACM Transactions on Graphics,Charles T. Loop,James

Resolution independent curve rendering using programmable graphics hardware   (Citations: 36)
BibTex | RIS | RefWorks Download
We present a method for resolution independent rendering of paths and bounded regions, defined by quadratic and cubic spline curves, that leverages the parallelism of programmable graphics hardware to achieve high performance. A simple implicit equation for a parametric curve is found in a space that can be thought of as an analog to texture space. The image of a curve's Bézier control points are found in this space and assigned to the control points as texture coordinates. When the triangle(s) corresponding to the Bézier curve control hull are rendered, a pixel shader program evaluates the implicit equation for a pixel's interpolated texture coordinates to determine an inside/outside test for the curve. We extend our technique to handle anti-aliasing of boundaries. We also construct a vector image from mosaics of triangulated Bézier control points and show how to deform such images to create resolution independent texture on three dimensional objects.
Journal: ACM Transactions on Graphics - TOG , vol. 24, no. 3, pp. 1000-1009, 2005
Cumulative Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
Sort by: