TY - GEN
T1 - Real-time hatching
AU - Praun, Emil
AU - Hoppe, Hugues
AU - Webb, Matthew
AU - Finkelstein, Adam
PY - 2001
Y1 - 2001
N2 - 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.
AB - 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.
KW - chicken-and-egg problem
KW - line art
KW - multitexturing
KW - non-photorealistic rendering
UR - http://www.scopus.com/inward/record.url?scp=84907014938&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84907014938&partnerID=8YFLogxK
U2 - 10.1145/383259.383328
DO - 10.1145/383259.383328
M3 - Conference contribution
AN - SCOPUS:84907014938
SN - 158113374X
SN - 9781581133745
T3 - Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2001
SP - 581
EP - 586
BT - Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2001
PB - Association for Computing Machinery
T2 - 28th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 2001
Y2 - 12 August 2001 through 17 August 2001
ER -