Suggestive Hatching

Aus de_evolutionary_art_org
Wechseln zu: Navigation, Suche


Mayank Singh, Scott Schaefer: Suggestive Hatching. In: Pauline Jepp, Oliver Deussen (Eds.): Eurographics Workshop on Computational Aesthetics, 2010. 25-32



We present a method for drawing lines on an object that depict both the shape and shading of the object. To do so, we construct a gradient field of the diffuse intensity of the surface to guide a set of adaptively spaced lines. The shape of these lines reflect the lighting under which the object is being viewed and its shape. When the light source is placed at the viewer's location, these lines emanate from silhouettes and naturally extend Suggestive Contours. By using a hierarchical proximity grid, we can also improve the quality of these lines as well as control their density over the image. We also provide a method for detecting and removing ridge lines in the intensity field, which lead to artifacts in the line drawings.

Extended Abstract


author = {Singh, Mayank and Schaefer, Scott},
title = {Suggestive Hatching},
booktitle = {Proceedings of the Sixth International Conference on Computational Aesthetics in Graphics, Visualization and Imaging},
series = {Computational Aesthetics'10},
year = {2010},
isbn = {978-3-905674-24-8},
location = {London, United Kingdom},
pages = {25--32},
numpages = {8},
url = {, },
doi = {10.2312/COMPAESTH/COMPAESTH10/025-032},
acmid = {2381318},
publisher = {Eurographics Association},
address = {Aire-la-Ville, Switzerland, Switzerland},

Used References

Forrester Cole , Aleksey Golovinskiy , Alex Limpaecher , Heather Stoddart Barros , Adam Finkelstein , Thomas Funkhouser , Szymon Rusinkiewicz, Where do people draw lines?, ACM Transactions on Graphics (TOG), v.27 n.3, August 2008

Doug DeCarlo , Adam Finkelstein , Szymon Rusinkiewicz, Interactive rendering of suggestive contours with temporal coherence, Proceedings of the 3rd international symposium on Non-photorealistic animation and rendering, June 07-09, 2004, Annecy, France

Doug DeCarlo , Adam Finkelstein , Szymon Rusinkiewicz , Anthony Santella, Suggestive contours for conveying shape, ACM Transactions on Graphics (TOG), v.22 n.3, July 2003

Oliver Deussen , Jörg Hamel , Andreas Raab , Stefan Schlechtweg , Thomas Strothotte, An illustration technique using hardware-based intersections and skeletons, Proceedings of the 1999 conference on Graphics interface '99, p.175-182, September 1999, Kingston, Ontario, Canada

S. Dong , S. Kircher , M. Garland, Harmonic functions for quadrilateral remeshing of arbitrary manifolds, Computer Aided Geometric Design, v.22 n.5, p.392-423, July 2005

Doug DeCarlo , Szymon Rusinkiewicz, Highlight lines for conveying shape, Proceedings of the 5th international symposium on Non-photorealistic animation and rendering, August 04-05, 2007, San Diego, California

EBERLY D.: Ridges in Image and Data Analysis. Springer, 1996.

Ahna Girshick , Victoria Interrante , Steven Haker , Todd Lemoine, Line direction matters: an argument for the use of principal directions in 3D line drawings, Proceedings of the 1st international symposium on Non-photorealistic animation and rendering, p.43-52, June 05-07, 2000, Annecy, France

Aaron Hertzmann , Denis Zorin, Illustrating smooth surfaces, Proceedings of the 27th annual conference on Computer graphics and interactive techniques, p.517-526, July 2000

Tilke Judd , Frédo Durand , Edward Adelson, Apparent ridges for line drawing, ACM Transactions on Graphics (TOG), v.26 n.3, July 2007

JOBARD B., LEFER W.: Creating Evenly-Spaced Streamlines of Arbitrary Density. In Proceedings of Eurographics Workshop on Vis. in Sci. Computing (1997), pp. 45-55.

JOBARD B., LEFER W.: Multiresolution flow visualization. In Proceedings of WSCG (2001), pp. 33-37.

Guiqing Li , Weiyin Ma , Hujun Bao, √2 Subdivision for quadrilateral meshes, The Visual Computer: International Journal of Computer Graphics, v.20 n.2, p.180-198, May 2004

MEBARKI A., ALLIEZ P., DEVILLERS O.: Farthest point seeding for efficient placement of streamlines. Proceedings of IEEE Vis. (Oct. 2005), 479-486.

Nelson Max, Weights for computing vertex normals from facet normals, Journal of Graphics Tools, v.4 n.2, p.1-6, March 1999

Lee Markosian , Michael A. Kowalski , Daniel Goldstein , Samuel J. Trychin , John F. Hughes , Lubomir D. Bourdev, Real-time nonphotorealistic rendering, Proceedings of the 24th annual conference on Computer graphics and interactive techniques, p.415-420, August 1997

Yutaka Ohtake , Alexander Belyaev , Hans-Peter Seidel, Ridge-valley lines on meshes via implicit surface fitting, ACM Transactions on Graphics (TOG), v.23 n.3, August 2004

Emil Praun , Adam Finkelstein , Hugues Hoppe, Lapped textures, Proceedings of the 27th annual conference on Computer graphics and interactive techniques, p.465-470, July 2000

Emil Praun , Hugues Hoppe , Matthew Webb , Adam Finkelstein, Real-time hatching, Proceedings of the 28th annual conference on Computer graphics and interactive techniques, p.581, August 2001

Jörg Peters , Ulrich Reif, The simplest subdivision scheme for smoothing polyhedra, ACM Transactions on Graphics (TOG), v.16 n.4, p.420-431, Oct. 1997

RAMACHANDRAN V. S.: Perception of shape from shading. Nature (1988), 163-166.

Szymon Rusinkiewicz , Forrester Cole , Doug DeCarlo , Adam Finkelstein, Line drawings from 3D models, ACM SIGGRAPH 2008 classes, August 11-15, 2008, Los Angeles, California

SPENCER B., LARAMEE R., ZHANG E., CHEN G.: Evenly-spaced streamlines for surfaces: An image-based approach. In Computer Graphics Forum (2009).

Georges Winkenbach , David H. Salesin, Rendering parametric surfaces in pen and ink, Proceedings of the 23rd annual conference on Computer graphics and interactive techniques, p.469-476, August 1996

Yizhou Yu , Kun Zhou , Dong Xu , Xiaohan Shi , Hujun Bao , Baining Guo , Heung-Yeung Shum, Mesh editing with poisson-based gradient field manipulation, ACM Transactions on Graphics (TOG), v.23 n.3, August 2004

ZANDER J., ISENBERG T., SCHLECHTWEG S., STROTHOTTE T.: High quality hatching. In Computer Graphics Forum (2004), vol. 23, pp. 421-430.


Full Text

intern file

Sonstige Links