Two fast methods for high-quality line visibility

Forrester Cole, Adam Finkelstein

Research output: Contribution to journalArticlepeer-review

12 Scopus citations


Lines drawn over or in place of shaded 3D models can often provide greater comprehensibility and stylistic freedom than shading alone. A substantial challenge for making stylized line drawings from 3D models is the visibility computation. Current algorithms for computing line visibility in models of moderate complexity are either too slow for interactive rendering, or too brittle for coherent animation. We introduce two methods that exploit graphics hardware to provide fast and robust line visibility. First, we present a simple shader that performs a visibility test for high-quality, simple lines drawn with the conventional implementation. Next, we offer a full optimized pipeline that supports line visibility and a broad range of stylization options.

Original languageEnglish (US)
Article number5226630
Pages (from-to)707-717
Number of pages11
JournalIEEE Transactions on Visualization and Computer Graphics
Issue number5
StatePublished - 2010

All Science Journal Classification (ASJC) codes

  • Software
  • Signal Processing
  • Computer Vision and Pattern Recognition
  • Computer Graphics and Computer-Aided Design


  • Visible line
  • non-photorealistic rendering
  • surface algorithms


Dive into the research topics of 'Two fast methods for high-quality line visibility'. Together they form a unique fingerprint.

Cite this