Abstract
Temporal coherence is one of the central challenges for rendering a stylized line. It is especially difficult for stylized contours of coarse meshes or non-uniformly sampled models, because those contours are polygonal feature edges on the models with no continuous correspondences between frames. We describe a novel and simple technique for constructing a 2D brush path along a 3D contour. We also introduce a 3D parameter propagation and re-parameterization procedure to construct stroke paths along the 2D brush path to draw coherently stylized feature lines with a wide range of styles. Our method runs in real-time for coarse or non-uniformly sampled models, making it suitable for interactive applications needing temporal coherence.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
DeCarlo, D.; Finkelstein, A.; Rusinkiewicz, S.; Santella, A. Suggestive contours for conveying shape. ACM Transactions on Graphics vol. 22, no. 3, 848–855, 2003.
Yantis, S.; Jonides, J. Abrupt visual onsets and selective attention: Evidence from visual search. Journal of Experimental Psychology: Human Perception and Performance vol. 10, no. 5, 601–621, 1984.
Schwarz, M.; Stamminger, M. On predicting visual popping in dynamic scenes. In: Proceedings of the 6th Symposium on Applied Perception in Graphics and Visualization, 93–100, 2009.
DeCarlo, D. Depicting 3D shape using lines. In: Proc. SPIE 8291, Human Vision and Electronic Imaging XVII, 829116, 2012.
Bénard, P.; Lu, J.; Cole, F.; Finkelstein, A.; Thollot, J. Active strokes: Coherent line stylization for animated 3D models. In: Proceedings of the Symposium on Non-Photorealistic Animation and Rendering, 37–46, 2012.
Kalnins, R. D.; Davidson, P. L.; Markosian, L.; Finkelstein, A. Coherent stylized silhouettes. ACM Transactions on Graphics vol. 22, no. 3, 856–861, 2003.
Bénard, P.; Cole, F.; Golovinskiy, A.; Finkelstein, A. Self-similar texture for coherent line stylization. In: Proceedings of the 8th International Symposium on Non-Photorealistic Animation and Rendering, 91–97, 2010.
Buchholz, B.; Faraj, N.; Paris, S.; Eisemann, E.; Boubekeur, T. Spatio-temporal analysis for parameterizing animated lines. In: Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Non-Photorealistic Animation and Rendering, 85–92, 2011.
Karsch, K.; Hart, J. C. Snaxels on a plane. In: Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Non-Photorealistic Animation and Rendering, 35–42, 2011.
Bénard, P.; Bousseau, A.; Thollot, J. State-of-the-art report on temporal coherence for stylized animations. Computer Graphics Forum vol. 30, no. 8, 2367–2386, 2011.
McGuire, M.; Ekanayake, C.; St-Amour, J.-F.; Halén, H.; Thibault, A.; Martel, B. Stylized rendering in games. In: SIGGRAPH 2010 Course. Available at http://graphics.cs.williams.edu/courses/SRG10/.
Saito, T.; Takahashi, T. Comprehensible rendering of 3-D shapes. ACM SIGGRAPH Computer Graphics vol. 24, no. 4, 197–206, 1990.
Nienhaus, M.; Döllner, J. Blueprint rendering and “sketchy drawings”. In: GPU Gems 2. Pharr, M. Ed. Addison-Wesley, 235–252, 2005.
Vergne, R.; Vanderhaeghe, D.; Chen, J.; Barla, P.; Granier, X.; Schlick, C. Implicit brushes for stylized line-based rendering. Computer Graphics Forum vol. 30, no. 2, 513–522, 2011.
Bourdev, L. Rendering nonphotorealistic strokes with temporal and arc-length coherence. Technical report. Brown University, 1998. Available at http://pages.cpsc.ucalgary.ca/~mario/npr-theses/Bourdev-MSc-98.pdf.
Northrup, J. D.; Markosian, L. Artistic silhouettes: A hybrid approach. In: Proceedings of the 1st international symposium on Non-photorealistic animation and rendering, 31–37, 2000.
Kalnins, R. D.; Markosian, L.; Meier, B. J.; Kowalski, M. A.; Lee, J. C.; Davidson, P. L.; Webb, M.; Hughes, J. F.; Finkelstein, A. WYSIWYG NPR: Drawing strokes directly on 3D models. ACM Transactions on Graphics vol. 21, no. 3, 755–762, 2002.
Cole, F.; De Carlo, D.; Finkelstein, A.; Kin, K.; Morley, K.; Santella, A. Directing gaze in 3D models with stylized focus. In: Proceedings of the 17th Eurographics conference on Rendering Techniques, 377–387, 2006.
Isenberg, T.; Halper, N.; Strothotte, T. Stylizing silhouettes at interactive rates: From silhouette edges to silhouette strokes. Computer Graphics Forum vol. 21, no. 3, 249–258, 2002.
Markosian, L.; Kowalski, M. A.; Goldstein, D.; Trychin, S. J.; Hughes, J. F.; Bourdev, L. D. Realtime nonphotorealistic rendering. In: Proceedings of the 24th annual conference on Computer graphics and interactive techniques, 415–420, 1997.
Hertzmann, A.; Zorin, D. Illustrating smooth surfaces. In: Proceedings of the 27th annual conference on Computer graphics and interactive techniques, 517–526, 2000.
Grabli, S.; Turquin, E.; Durand, F.; Sillion, F. X. Programmable rendering of line drawing from 3D scenes. ACM Transactions on Graphics vol. 29, no. 2, Article no. 18, 2010.
Wang, L.; Tu, C.; Wang, W.; Meng, X.; Chan, B.; Yan, D. Silhouette smoothing for real-time rendering of mesh surfaces. IEEE Transactions on Visualization and Computer Graphic vol. 14, no. 3, 640–652, 2008.
Author information
Authors and Affiliations
Corresponding author
Additional information
This article is published with open access at Springerlink.com
Liming Lou received her B.S. degree from the Department of Computer Science, Shandong University in 2007. She is a Ph.D. candidate in the Department of Computer Science and Technology, Shandong University, Jinan, China, and currently a visiting student in the University of Virginia. Her research interests include non-photorealistic rendering and image and video processing.
Lu Wang received the Ph.D. degree from the Department of Computer Science, Shandong University, in 2009. She is an associate professor in the School of Computer Science and Technology, Shandong University. Her research interests include computer graphics, photorealistic rendering, non-photorealistic rendering, and geometric modeling.
Xiangxu Meng received the B.S. and M.Eng. degrees from the Department of Computer Science, Shandong University, Jinan, China in 1982 and 1985, respectively, and the Ph.D. degree from the Institute of Computing Technology, Chinese Academy of Sciences, in 1998. He is a professor in the School of Computer Science and Technology, Shandong University. His current research interests include human–computer interaction, virtual reality, computer graphics, CAD/CAM/CIMS, visualization, and scientific computing.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0), which permits use, duplication, adaptation, distribution, and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Lou, L., Wang, L. & Meng, X. Stylized strokes for coherent line drawings. Comp. Visual Media 1, 79–89 (2015). https://doi.org/10.1007/s41095-015-0009-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41095-015-0009-1