arrow
Return

Resolution independent curve rendering using programmable graphics hardware

delete2005-07-01
delete91
PRE
AI
L
Loop, C
B
Blinn, J
DOI:10.1145/1073204.1073303delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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 Bezier control points are found in this space and assigned to the control points as texture coordinates. When the triangle(s) corresponding to the Bezier 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 Bezier control points and show how to deform such images to create resolution independent texture on three dimensional objects.
Keywords:
curve rendering
resolution independence
vector representations
graphics hardware algorithms
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

ACM Transactions on Graphics cover
ACM Transactions on Graphics
IF:
9.5
Papers:
4.7K
Citations:
3.6W

Organization

No organization information available
Cited Papers

Cited Papers

Slik phosphorylation of talin T152 is crucial for proper talin recruitment and maintenance of muscle attachment in Drosophila
err2019-01-01
err0
errOAAI
errAnja Katzemich; Jenny Yanyan Long; Vincent Panneton; Lucas Fisher; David Hipfner; Frieder Schöck
errShare
errSave
no more