Real Time Tree Sketching

  • Celso Campos
  • Ricardo Quirós
  • Joaquin Huerta
  • Emilio Camahort
  • Roberto Vivó
  • Javier Lluch
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3039)


Modeling and rendering of synthetic plants and trees has always received a lot of attention from computer graphics practitioners. Recent advances in plant and tree modeling have made it possible to generate and render very complex scenes. Models developed so far allow low quality and photorealistic rendering as well as a fine control on the amount of geometry sent to the graphics pipeline. Recently, non-photorealistic rendering techniques have been proposed as an alternative to traditional rendering. In this paper we present a method for interactive rendering of vegetation silhouettes. Our goal is to expressively render plant and tree models. Previous methods are either too slow for real-time rendering or they do not maintain the general appearance of a given vegetable species. We solve these two problems in our work.


Convex Hull Tree Model Complex Scene Vegetable Species Illumination Model 
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.


  1. 1.
    Prusinkiewicz, P., Lindenmayer, A.: The algorithmic beauty of plants. Springer, Heidelberg (1990)zbMATHGoogle Scholar
  2. 2.
    Prusinkiewicz, P., James, M., Mech, M.: Synthetic Topiary. Computer Graphics, pp. 351–358 (1994)Google Scholar
  3. 3.
    Strothotte, T., Schlechtweg, S.: Non-photorealistic computer graphics: modeling, rendering, and animation. Morgan Kaufmann, San Francisco (2002)Google Scholar
  4. 4.
    Meier, B.J.: Painterly rendering for animation. In: Proceedings of SIGGRAPH 1996, New Orleans, Louisiana, August 1996, pp. 477–484 (1996)Google Scholar
  5. 5.
    Webb, M., Praun, E., Finkelstein, A., Hoppe, H.: Fine Control in Hardware Hatching. In: Proceedings of SIGGRAPH 2002 (2002)Google Scholar
  6. 6.
    Yessios, C.I.: Computer drafting of stones, wood, plant and ground materials. In: Proceedings of SIGGRAPH 1979 (Computer Graphics), pp. 190–198 (1979)Google Scholar
  7. 7.
    Sasada, T.T.: Drawing Natural Scenery by Computer Graphics. Computer-Aided Design 19, 212–218 (1987)CrossRefGoogle Scholar
  8. 8.
    Kowalski, M.A., Markosian, L., Northrup, J.D., Bourdev, L.D., Barzel, R., Holden, L.S., Hughes, J.F.: Art-Based Rendering of Fur, Grass ant Trees. In: Proceedings of SIGGRAPH 1999, Los Angeles, California, August 1999, pp. 433–438 (1999)Google Scholar
  9. 9.
    Markosian, L., Meier, B.J., Kowalski, M.A., Holden, L.S., Northrup, J.D., Hughes, J.F.: Art-based Rendering with Continuous Levels of Detail. In: NPAR 2000, Annecy, France (2000)Google Scholar
  10. 10.
    Deussen, O., Strothotte, T.: Computer-generated pen-and-ink illustration of trees. In: Proceedings of SIGGRAPH 2000, July 2000, pp. 13–18 (2000)Google Scholar
  11. 11.
    Di Fiore, F., Van Haevre, W., Van Reeth, F.: Rendering Artistic and Believable Trees for Cartoon Animation. In: CGI 2003 (2003)Google Scholar
  12. 12.
    Campos, C., Quirós, R., Huerta, J., Chover, M., Lluch, J., Vivó, R.: Non Photorealistic Rendering of Plants and Trees. In: International Conference on Augmented, Virtual Environments and Three-Dimensional Imaging, Grecia (2001)Google Scholar
  13. 13.
    Campos, C., Camahort, E., Quirós, R., Huerta, J., Remolar, I.: Acceleration Techniques for Non-Photorealistic Rendering of Trees. In: Iberoamerican Symposium on Computer Graphics, Guimaraes, Portugal (2002)Google Scholar
  14. 14.
    Lluch, J., Vicent, M.J., Vivó, R., Quirós, R.: GREEN: A new tool for modelling natural elements. In: WSCG 2000 International Conference on Computer Graphics and Visualization, Plzen, Checz Republic (2000)Google Scholar
  15. 15.
    Lluch, J., Vicent, M.J., Monserrat, C., Fernández, S.: The modeling of branched structures using a single polygonal mesh. In: IAESTED Visualization, Imaging, and Image Processing (2001)Google Scholar
  16. 16.
    O’ourke, J.: Computational Geometry in C. Cambridge University Press, Cambridge (1998)Google Scholar
  17. 17.
    Barequet, G., Har-Peled, S.: Efficiently Approximating the Minimum-Volume Bounding Box of a Point Set in 3D. In: Proccedings 10th ACM-SIAM Symposium on Discrete Algorithms (1999)Google Scholar
  18. 18.
    Raskar, R., Cohen, M.: Image Precision Silhouette Edge. In: Proc. 1999 ACM Symp. on Interactive 3D Graphics (1999)Google Scholar
  19. 19.
    Hamlaoui, S.: Cel-Shading. (2001),

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Celso Campos
    • 1
  • Ricardo Quirós
    • 2
  • Joaquin Huerta
    • 2
  • Emilio Camahort
    • 3
  • Roberto Vivó
    • 3
  • Javier Lluch
    • 3
  1. 1.Departamento de Lenguajes y Sistemas InformáticosUniversidad de VigoSpain
  2. 2.Departamento de Lenguajes y Sistemas InformáticosUniversitat Jaume ISpain
  3. 3.Departamento de Sistemas Informáticos y ComputaciónUniversidad Politécnica de ValenciaSpain

Personalised recommendations