The Community for Technology Leaders
RSS Icon
Issue No.04 - July/August (2003 vol.23)
pp: 70-81
Aaron Hertzmann , University of Toronto
<p>This tutorial describes stroke-based rendering (SBR), an automatic approach to creating nonphotorealistic imagery by placing discrete elements called strokes, such as paint strokes or stipples. Many SBR algorithms and styles have been proposed, including styles of painting, pen-and-ink drawing, tile mosaics, stippling, streamline visualization, and tensor field visualization. This tutorial attempts to make sense of the disparate work in this area by creating a unified view of SBR algorithms, identifying the common elements, as well as the unique ideas of each. Moreover, presenting ideas in this fashion suggests possibilities for future research.</p>
Aaron Hertzmann, "A Survey of Stroke-Based Rendering", IEEE Computer Graphics and Applications, vol.23, no. 4, pp. 70-81, July/August 2003, doi:10.1109/MCG.2003.1210867
1. A. Hertzmann, "Painterly Rendering with Curved Brush Strokes of Multiple Sizes," Proc. Siggraph 98, ACM Press, 1998, pp. 453-460.
2. A. Hertzmann, "Fast Paint Texture," Proc. 2nd Ann. Symp. Non-Photorealistic Animation and Rendering (NPAR 2002), ACM Press, 2002, pp. 91-96, 161.
3. G. Turk and D. Banks, “Image-Guided Streamline Placement,” Computer Graphics (Proc. SIGGRAPH '93), 1996.
4. P. Haeberli, “Paint by Numbers: Abstract Image Representation,” Computer Graphics (Proc. Siggraph), Vol. 24, No. 4, Aug. 1990, pp. 207-214.
5. M.P. Salisbury et al., "Interactive Pen-And-Ink Illustration," Proc. Siggraph 94, ACM Press, 1994, pp. 101-108.
6. M.P. Salisbury et al., "Orientable Textures for Image-Based Pen-and-Ink Illustration," Proc. Siggraph 97, ACM Press, 1997, pp. 401-406.
7. G. Winkenbach and D.H. Salesin, “Computer-Generated Pen-and-Ink Illustration,” Computer Graphics (Proc. Siggraph), Vol. 28, No. 4, Oct. 1994, pp. 91-108.
8. G. Winkenbach and D.H. Salesin, "Rendering Parametric Surfaces in Pen and Ink," Proc. Siggraph 96, ACM Press, 1996, pp. 469-476.
9. M. Woo, J. Neider, and T. Davis, OpenGL Programming Guide: The Official Guide to Learning OpenGL, 2nd ed., Addison-Wesley Developers Press, 1997.
10. K. HoffIII et al., "Fast Computation of Generalized Voronoi Diagrams using Graphics Hardware," Proc. Siggraph 99, ACM Press, 1999, pp. 277-286.
11. O. Deussen et al., "Floating Points: A Method for Computing Stipple Drawings," Computer Graphics Forum, vol. 19, no. 3, Aug. 2000.
12. A. Secord, "Weighted Voronoi Stippling," Proc. 2nd Int'l Symp. Nonphotorealistic Animation and Rendering, ACM Press, 2002, pp. 37-43.
13. A. Secord, Random Marks on Paper: Non-Photorealistic Rendering with Small Primitives, master's thesis, Dept. of Computer Science, Univ. of British Columbia, Oct. 2002.
14. A. Hausner, "Simulating Decorative Mosaic," Proc. Siggraph 2001, ACM Press, 2001, pp. 573-578.
15. B. Jobard and W. Lefer, "Creating Evenly-Spaced Streamlines of Arbitrary Density," Proc. 8th Eurographics Workshop on Visualization in Scientific Computing, Eurographics, 1997, pp. 45-55.
16. A. Hertzmann, "Paint by Relaxation," Computer Graphics Int'l 2001, IEEE CS Press, 2001, pp. 47-54.
17. P. Litwinowicz, "Processing Images and Video for an Impressionist Effect," Proc. Siggraph 97, ACM Press, 1997, pp. 407-414.
18. P. Perona and J. Malik, "Scale-Space and Edge Detection Using Anisotropic Diffusion," IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 12, no. 7, pp. 629639, July 1990.
19. A. Hertzmann and D. Zorin, "Illustrating Smooth Surfaces," Proc. Siggraph 2000, ACM Press, 2000, pp. 517-526.
20. R.D. Kalnins et al., "WYSIWYG NPR: Drawing Strokes Directly on 3D Models," ACM Trans. Graphics, vol. 21, no. 3, 2002, pp. 755-762.
28 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool