High-Quality Curve Rendering using Line Sampled Visibility
Författare
Summary, in English
Computing accurate visibility for thin primitives, such as hair strands, fur, grass, at all scales remains difficult or expensive. To that end, we present an efficient visibility algorithm based on spatial line sampling, and a novel intersection algorithm between line sample planes and Bezier splines with varying thickness. Our algorithm produces accurate visibility both when the projected width of the curve is a tiny fraction of a pixel, and when the projected width is tens of pixels. In addition, we present a rapid resolve procedure that computes final visibility. Using an optimized implementation running on graphics processors, we can render tens of thousands long hair strands with noise-free visibility at near-interactive rates.
Avdelning/ar
Publiceringsår
2012
Språk
Engelska
Sidor
162-162
Publikation/Tidskrift/Serie
ACM Transactions on Graphics
Volym
31
Issue
6
Dokumenttyp
Artikel i tidskrift
Förlag
Association for Computing Machinery (ACM)
Ämne
- Computer Science
Nyckelord
- analytical visibility
- anti-aliasing
- curve rendering
Status
Published
ISBN/ISSN/Övrigt
- ISSN: 0730-0301