Real-time hatching

Emil Praun, Hugues Hoppe, Matthew Webb, Adam Finkelstein

Research output: Chapter in Book/Report/Conference proceedingConference contribution

52 Scopus citations

Abstract

Drawing surfaces using hatching strokes simultaneously conveys material, tone, and form. We present a real-time system for non-photorealistic rendering of hatching strokes over arbitrary surfaces. During an automatic preprocess, we construct a sequence of mipmapped hatch images corresponding to different tones, collectively called a tonal art map. Strokes within the hatch images are scaled to attain appropriate stroke size and density at all resolutions, and are organized to maintain coherence across scales and tones. At runtime, hardware multitexturing blends the hatch images over the rendered faces to locally vary tone while maintaining both spatial and temporal coherence. To render strokes over arbitrary surfaces, we build a lapped texture parametrization where the overlapping patches align to a curvature-based direction field. We demonstrate hatching strokes over complex surfaces in a variety of styles.

Original languageEnglish (US)
Title of host publicationProceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2001
PublisherAssociation for Computing Machinery
Pages581-586
Number of pages6
ISBN (Print)158113374X, 9781581133745
DOIs
StatePublished - 2001
Event28th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2001 - Los Angeles, CA, United States
Duration: Aug 12 2001Aug 17 2001

Publication series

NameProceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2001

Other

Other28th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2001
Country/TerritoryUnited States
CityLos Angeles, CA
Period8/12/018/17/01

All Science Journal Classification (ASJC) codes

  • Computer Graphics and Computer-Aided Design
  • Computer Vision and Pattern Recognition
  • Human-Computer Interaction
  • Software

Keywords

  • chicken-and-egg problem
  • line art
  • multitexturing
  • non-photorealistic rendering

Fingerprint

Dive into the research topics of 'Real-time hatching'. Together they form a unique fingerprint.

Cite this