Abstract
This chapter presents a new approach to modeling a 3D physical paintbrush, based on which an interactive painting system has been developed. Compared with existent brush-based painting systems, our new system can accurately and stably simulate the complex painting functionality of a running brush using a modest amount of system resources. The detailed modeling empowers the user to create high-quality digital paintings with delicate aesthetic details that can rival real artwork. With the amount of details to be modeled, we have to rely on a hierarchical modeling approach, dividing the modeling tasks to on-line and off-line computations, and a powerful pigment model that is fully integrated into the brush model. These optimizations and special components make the system operable in real time, fully interactive, and easy to manipulate.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Maneesh Agrawala, Andrew C. Beers, and Marc Levoy. 3D painting on scanned surfaces. In SI3D’ 95: Proceedings of the 1995 Symposium on Interactive 3D Graphics, Monterey, CA, USA: ACM Press, pages 145–150 & 215, 1995.
Bill Baxter, Vincent Scheib, Ming C. Lin, and Dinesh Manocha. DAB: Interactive haptic painting with 3D virtual brushes. In SIGGRAPR’ 01: Proceedings of the 28th Annual Conference on Computer Graphics and. Interactive Techniques, Los Angeles, CA, USA: ACM Press, pages 461–468, 2001.
Jr William D. Callister. Materials Science and Engineering: An Introduction. John Wiley & Sons, Inc., 1999.
[CAS+97]_CassidyJ. Curtis, Sean E. Anderson, Joshua E. Seims, Kurt W. Fleischer, and David H. Salesin. Computer-generated watercolor. In SIGGRAPH’ 97: Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques, Los Angeles, CA, USA: ACM Press/Addison-Wesley Publishing Co., pages 421–430, 1997.
Malcolm Tundle Cockshott. Wet and sticky: a novel model for computer-based painting. PhD thesis, Computing Science Department (Research Report 91/R20), University of Glasgow, 1991.
Nelson S.H. Chu and Chiew-Lan Tai. An efficient brush model for physically-based 3D painting. In Proceedings of Pacific Graphics (PG’ 02), Beijing, China: IEEE Computer Society, pages 413–421, 2002.
Pat Hanrahan and Paul Haeberli. Direct Wysiwyg painting and texturing on 3D shapes. In SIGGRAPH’ 90: Proceedings of the 17th Annual Conference on Computer Graphics and Interactive Techniques, Dallas, TX, USA: ACM Press, pages 215–223, 1990.
Siu-Chi Hsu and Irene H.H. Lee. Drawing and animation using skeletal strokes. In SIGGRAPH’ 94: Proceedings of the 21st Annual Conference on Computer Graphics and Interactive Techniques, Orlando, FL, USA: ACM Press, pages 109–118, 1994.
Siu-Chi Hsu, Irene H.H. Lee, and Neil E. Wiseman. Skeletal strokes. In Proceedings of the 6th Annual ACM Symposium on User Interface Software and Technology, Atlanta, GA, USA: ACM Press, pages 197–206, 1993.
Aaron Hertzmann, Nuria Oliver, Brian Curless, and Steven M. Seitz. Curve analogies. In EGRW’ 02: Proceedings of the 13th Eurographics Workshop on Rendering, Aire-la-Ville, Switzerland: Eurographics Association, pages 233–246, 2002.
Nick Halper, Stefan Schlechtweg, and Thomas Strothotte. Creating non-photorealistic images the designer’s way. In NPAR’ 02: Proceedings of the 2nd International Symposium on Non-photorealistic Animation and Rendering, Annecy, France: ACM Press, pages 97–104, 2002.
[KMM+02]_Robert D. Kalnins, Lee Markosian, Barbara J. Meier, Michael A. Kowalski, Joseph C. Lee, Philip L. Davidson, Matthew Webb, John F. Hughes, and Adam Finkelstein. WYSIWYG NPR: drawing strokes directly on 3D models. In SIGGRAPH’ 02: Proceedings of the 29th Annual Conference on Computer Graphics and Interactive Techniques, San Antonio, TX, USA: ACM Press, pages 755–762, 2002.
Jintae Lee. Simulating Oriental black-ink painting. IEEE Computer Graphics and Applications, 19(3):74–81, 1999.
Michael P. Salisbury, Sean E. Anderson, Ronen Barzel, and David H. Salesin. Interactive pen-and-ink illustration. In SIGGRAPH’ 94: Proceedings of the 21st Annual Conference on Computer Graphics and Interactive Techniques, Orlando, FL, USA: ACM Press, pages 101–108, 1994.
David Small. Simulating watercolor by modeling diffusion, pigment, and paper fibers. In Proc. of SPIE’ 91, San Diego, CA, USA: SPIE Press, 1991.
Alvy R. Smith. Digital paint systems: an anecdotal and historical overview. IEEE Annals of the History of Computing, 23(2):4–30, 2001.
Steve Strassmann. Hairy brushes. In SIGGRAPH’ 86: Proceedings of the 13th Annual Conference on Computer Graphics and Interactive Techniques, Dallas, TX, USA: ACM Press, pages 225–232, 1986.
Helena T.F. Wong and Horace H.S. Ip. Virtual brush: a model-based synthesis of Chinese calligraphy. Computers and Graphics, 24(1):99–113, 2000.
Songhua Xu, Min Tang, Francis C.M. Lau, and Yunhe Pan. A solid model-based virtual hairy brush. Computer Graphics Forum (Proceedings of Eurographics’ 02), 21(3):299–308 & 625, 2002.
[ZST+99]_Qing Zhang, Youetsu Sato, Junya Takahashi, Kazunobu Muraoka, and Norishige Chiba. Simple cellular automat on-based simulation of ink behavior and its application to Suibokuga-like 3D rendering of trees. Journal of Visualization and Computer Animation, 10(1):27–37, 1999.
Rights and permissions
Copyright information
© 2009 Zhejiang University Press, Hangzhou and Springer-Verlag GmbH Berlin Heidelberg
About this chapter
Cite this chapter
(2009). Performance Enhanced Virtual Hairy Paintbrush System. In: A Computational Approach to Digital Chinese Painting and Calligraphy. Advanced Topics in Science and Technology in China. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88148-3_5
Download citation
DOI: https://doi.org/10.1007/978-3-540-88148-3_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88147-6
Online ISBN: 978-3-540-88148-3
eBook Packages: Computer ScienceComputer Science (R0)