A virtual painting knife


Recently, in the area of non-photorealistic rendering, there has been a significant effort in digital painting research to simulate traditional painting styles and painting pigments. In particular, the simulation of painting tools is very important because this enables an intuitive painting experience for a user and generates rich painting effects. Many painting systems have been proposed using brushes, but less for other painting tools. As a result, there is still a limitation in the variety of painting effects that can be generated. In this paper, we propose a method to simulate painting using a painting knife, which is an important tool in oil painting. We model a painting knife and model the pigments such that the system is suitable for realizing the impasto style. We also present a technique for simulating the interaction between a painting knife and pigments on a canvas in real-time.

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

Access options

Buy single article

Instant unlimited access to the full article PDF.

US$ 39.95

Price includes VAT for USA

Subscribe to journal

Immediate online access to all issues from 2019. Subscription will auto renew annually.

US$ 199

This is the net price. Taxes to be calculated in checkout.


  1. 1.

    Adobe Photoshop.

  2. 2.

    COREL Painter.

  3. 3.

    Curtis, C.J., Anderson, S.E., Seims, J.E., Fleischer, K.W., Salesin, D.H.: Computer-generated watercolor. In: Proc. SIGGRAPH 97, pp. 461–468 (1997)

  4. 4.

    Salisbury, M.P., Wong, M.T., Hughes, J.F., Salesin, D.H.: Orientable textures for image-based pen-and-ink illustration. In: Proc. SIGGRAPH 97, pp. 401–406 (1997)

  5. 5.

    Hertzmann, A.: Painterly rendering with curved brush strokes of multiple sizes. In: Proc. SIGGRAPH 98, pp. 453–460 (1998)

  6. 6.

    Hertzmann, A., Jacobs, C.E., Oliver, N., Curless, B., Salesin, D.H.: Image analogies. In: Proc. SIGGRAPH 2001, pp. 327–340 (2001)

  7. 7.

    Baxter, W.V., Scheib, V., Lin, M.C., Manocha, D.: DAB: interactive haptic painting with 3D virtual brushes. In: Proc. SIGGRAPH 2001, pp. 461–468 (2001)

  8. 8.

    Baxter, W.V., Wendt, J., Lin, M.C.: IMPaSTo: a realistic model for paint. In: Proc. NPAR 2004, pp. 45–56 (2004)

  9. 9.

    Baxter, W.V., Liu, Y., Lin, M.C.: A viscous paint model for interactive applications. Comput. Animat. Virtual Worlds 15(3–4), 433–441 (2004)

  10. 10.

    Chu, N.S., Tai, C.L.: MoXi: real-time ink dispersion in absorbent paper. ACM Trans. Graph. 24(3), 504–511 (2005)

  11. 11.

    Rudolf, D., Mould, D., Neufeld, E.: Simulating wax crayons. In: Proc. Pacific Graphics 2003, pp. 163–172 (2003)

  12. 12.

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

  13. 13.

    Takagi, S., Fujishiro, I., Nakajima, M.: Volumetric modeling of artistic techniques in colored pencil drawing. In: Proc. Pacific Graphics ‘99, pp. 250–258 (1999)

  14. 14.

    Matsui, H., Johan, H., Nishita, T.: Creating colored pencil style images by drawing strokes based on boundaries of regions. In: Proc. Computer Graphics International 2005, pp. 148–155 (2005)

  15. 15.

    Baxter, W.V., Lin, M.C.: A versatile interactive 3D brush model. In: Proc. Pacific Graphics 2004, pp. 319–328 (2004)

  16. 16.

    Chu, N.S., Tai, C.L.: Real-time painting with an expressive virtual chinese brush. IEEE Comput. Graph. Appl. 24(5), 76–85 (2004)

  17. 17.

    Saito, S., Nakajima, M.: Physically based 3D brush model for interactive painting. J. IPSJ 41(3), 608–615 (2000)

  18. 18.

    Laerhoven, T.V., Reeth, F.V.: Brush up your painting skills: realistic brush design for interactive painting applications. Visual Comput. 23(9), 763–771 (2007)

  19. 19.

    Murakami, K., Tsuruno, R., Genda, E.: Natural-looking strokes for drawing applications. Visual Comput. 22(6), 415–423 (2006)

  20. 20.

    Haevre, W.V., Laerhoven, T.V., Fiore, F.D., Reeth, F.V.: From dust till drawn: a real-time bidirectional pastel simulation. Visual Comput. 23(9), 925–934 (2007)

  21. 21.

    Sobczyk, D., Boyer, V., Bourdin, J.J.: The virtual painting paintbox. In: Proc. Eurographics 2003 Short Presentations (2003)

  22. 22.

    Onoue, K., Nishita, T.: An efficient method for displaying marks on soft grounds created by objects. J IIEEJ 32(4), 328–335 (2003)

  23. 23.

    Xu, S., Tan, H., Jiao, X., Lau, F.C.M., Pan, Y.: A generic pigment model for digital painting. Comput. Graph. Forum (EG 2007) 26(3), 609–618 (2007)

Download references

Author information

Correspondence to Naoto Okaichi.

Electronic Supplementary Material

Movie 1 24MB

Movie 1 24MB

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Okaichi, N., Johan, H., Imagire, T. et al. A virtual painting knife. Visual Comput 24, 753–763 (2008) doi:10.1007/s00371-008-0257-5

Download citation


  • Non-photorealistic rendering
  • Painting systems
  • Painting knife model