AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (12.2 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Research Article | Open Access

Stylized strokes for coherent line drawings

Liming Lou1Lu Wang1( )Xiangxu Meng1
School of Computer Science and Technology, Shandong University, Jinan, China.
Show Author Information

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.

References

[1]
DeCarlo, D.; Finkelstein, A.; Rusinkiewicz, S.; Santella, A. Suggestive contours for conveying shape. ACM Transactions on Graphics Vol. 22, No. 3, 848-855, 2003.
[2]
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.
[3]
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.
[4]
DeCarlo, D. Depicting 3D shape using lines. In: Proc. SPIE 8291, Human Vision and Electronic Imaging XVII, 829116, 2012.
[5]
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.
[6]
Kalnins, R. D.; Davidson, P. L.; Markosian, L.; Finkelstein, A. Coherent stylized silhouettes. ACM Transactions on Graphics Vol. 22, No. 3, 856-861, 2003.
[7]
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.
[8]
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.
[9]
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.
[10]
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.
[11]
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/.
[12]
Saito, T.; Takahashi, T. Comprehensible rendering of 3-D shapes. ACM SIGGRAPH Computer Graphics Vol. 24, No. 4, 197-206, 1990.
[13]
Nienhaus, M.; Döllner, J. Blueprint rendering and "sketchy drawings". In: GPU Gems 2. Pharr, M. Ed. Addison-Wesley, 235-252, 2005.
[14]
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.
[15]
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.
[16]
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.
[17]
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.
[18]
Cole, F.; DeCarlo, 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.
[19]
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.
[20]
Markosian, L.; Kowalski, M. A.; Goldstein, D.; Trychin, S. J.; Hughes, J. F.; Bourdev, L. D. Real-time nonphotorealistic rendering. In: Proceedings of the 24th annual conference on Computer graphics and interactive techniques, 415-420, 1997.
[21]
Hertzmann, A.; Zorin, D. Illustrating smooth surfaces. In: Proceedings of the 27th annual conference on Computer graphics and interactive techniques, 517-526, 2000.
[22]
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.
[23]
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.
Computational Visual Media
Pages 79-89
Cite this article:
Lou L, Wang L, Meng X. Stylized strokes for coherent line drawings. Computational Visual Media, 2015, 1(1): 79-89. https://doi.org/10.1007/s41095-015-0009-1

594

Views

26

Downloads

7

Crossref

N/A

Web of Science

7

Scopus

0

CSCD

Altmetrics

Revised: 07 November 2014
Accepted: 26 February 2015
Published: 08 August 2015
© The Author(s) 2015

This article is published with open access at Springerlink.com

This article is distributed under the terms of the Creative Commons Attribution License which permits any use, distribution, and reproduction in any medium, provided the original author(s) and the source are credited.

Return