Skip to main content
Log in

Natural-looking strokes for drawing applications

The Visual Computer Aims and scope Submit manuscript

Abstract

This paper presents an algorithm for generating realistic drawing strokes in real-time that can take on the appearance of pastels, charcoals, or crayons. The similarity between the pigment deposit patterns on paper surfaces produced by pastel strokes and the shadows/shades on illuminated paper surfaces have been investigated. Multiple paper textures have been prepared and the paper surfaces have been ascertained by illumination from various directions to represent strokes in arbitrary directions. These textures have been processed as if they could be used as a height field, and pigments deposited on the paper have been calculated using the height field and tablet inputs.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Baxter, B., Scheib, V., Lin, M.C., Manocha, D.: Dab: interactive haptic painting with 3D virtual brushes. In: SIGGRAPH ’01: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, pp. 461–468. ACM Press, New York (2001). DOI http://doi.acm.org/10.1145/383259.383313

    Chapter  Google Scholar 

  2. Bleser, T.W., Sibert, J.L., McGee, J.P.: Charcoal sketching: returning control to the artist. ACM Trans. Graph. 7(1), 76–81 (1988)

    Article  Google Scholar 

  3. Corp., C.: Corel painter. http://www.corel.com/

  4. Curtis, C.J., Anderson, S.E., Seims, J.E., Fleischer, K.W., Salesin, D.H.: Computer-generated watercolor. In: SIGGRAPH ’97: Proceedings of the 24th Annual Conference On Computer Graphics And Interactive Techniques, pp. 421–430. ACM Press/Addison-Wesley Publishing Co., New York (1997). DOI http://doi.acm.org/10.1145/258734.258896

    Chapter  Google Scholar 

  5. Durand, F., Ostromoukhov, V., Miller, M., Duranleau, F., Dorsey, J.: Decoupling strokes and high-level attributes for interactive traditional drawing. In: Proceedings of the 12th Eurographics Workshop on Rendering Techniques, pp. 71–82. Springer, London (2001)

    Google Scholar 

  6. Hsu, S.C., Lee, I.H.H.: Drawing and animation using skeletal strokes. In: SIGGRAPH ’94: Proceedings of the 21st Annual Conference On Computer Graphics And Interactive Techniques, pp. 109–118. ACM Press, New York (1994). DOI http://doi.acm.org/10.1145/192161.192186

    Chapter  Google Scholar 

  7. inc., A.S.: Adobe illustrator. http://www.adobe.com/

  8. 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. In: SIGGRAPH ’02: Proceedings of the 29th Annual Conference On Computer Graphics And Interactive Techniques, pp. 755–762. ACM Press, New York (2002). DOI http://doi.acm.org/10.1145/566570.566648

    Chapter  Google Scholar 

  9. LCS/Telegraphics: Wintab

  10. Miller, G.: Efficient algorithms for local and global accessibility shading. In: SIGGRAPH ’94: Proceedings of the 21st Annual Conference On Computer Graphics And Interactive Techniques, pp. 319–326. ACM Press, New York (1994). DOI http://doi.acm.org/10.1145/192161.192244

    Chapter  Google Scholar 

  11. Murakami, K., Tsuruno, R.: Pastel-like rendering considering the properties of pigments and support medium. In: GRAPH ’02 Proceedings of the SIGGRAPH 2002 Conference on Sketches, p. 227. ACM Press, New York (2002)

  12. Northrup, J.D., Markosian, L.: Artistic silhouettes: a hybrid approach. In: NPAR ’00: Proceedings of the 1st International Symposium on Non-photorealistic Animation and Rendering, pp. 31–37. ACM Press, New York (2000). DOI http://doi.acm.org/10.1145/340916.340920

    Chapter  Google Scholar 

  13. Perlin, K.: An image synthesizer. In: SIGGRAPH ’85: Proceedings of the 12th Annual Conference On Computer Graphics And Interactive Techniques, pp. 287–296. ACM Press, New York (1985). DOI http://doi.acm.org/10.1145/325334.325247

    Chapter  Google Scholar 

  14. Pham, B.: Expressive brush strokes. CVGIP: Graph. Models Image Process. 53(1), 1–6 (1991)

    Article  MATH  Google Scholar 

  15. Rudolf, D., Mould, D., Neufeld, E.: A bidirectional deposition model of wax crayons. Comput. Graph. Forum 24(1), 27–39 (2005)

    Article  Google Scholar 

  16. Sousa, M.C., Buchanan, J.W.: Observational models of graphite pencil materials. Comput. Graph. Forum 19(1), 27–49 (2000)

    Article  Google Scholar 

  17. Strassmann, S.: Hairy brushes. In: SIGGRAPH ’86: Proceedings of the 13th Annual Conference On Computer Graphics And Interactive Techniques, pp. 225–232. ACM Press, New York (1986). DOI http://doi.acm.org/10.1145/15922.15911

    Chapter  Google Scholar 

  18. Takagi, S., Nakajima, M., Fujishiro, I.: Volumetric modeling of colored pencil drawing. In: PG ’99: Proceedings of the 7th Pacific Conference on Computer Graphics and Applications, p. 250. IEEE Computer Society, Washington, DC (1999)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kyoko Murakami.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Murakami, K., Tsuruno, R. & Genda, E. Natural-looking strokes for drawing applications. Visual Comput 22, 415–423 (2006). https://doi.org/10.1007/s00371-006-0021-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-006-0021-7

Keywords

Navigation