Hardware-Oriented Visualisation of Trees

  • C. Rebollo
  • I. Remolar
  • M. Chover
  • J. Gumbau
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4263)


Real-time rendering of vegetation is currently a problem in need of a solution. The large number of polygons that form this kind of objects means that current hardware cannot achieve interactive rendering of outdoor scenes. This paper deals with the problem and it presents a multiresolution scheme that allows us to represent the whole geometry of the trees using both uniform and variable levels of detail. The method presented here models the trees using two multiresolution models. This is due to the different characteristics of the geometry that forms them. The trunk is modelled by LodStrips, a model oriented towards representing continuous meshes, and the foliage is modelled by the multiresolution model Level of Detail Foliage, presented in a previous work. In this paper, it has been efficiently implemented and extended to allow us to change the level of detail in a variable way, by adapting the resolution of this part of the tree to certain criteria determined by the application. Both of them have been designed to be hardware-oriented. They take advantage of the graphics hardware by adapting the data structures and the rendering algorithms to make the visualisation time efficient. Finally, the multiresolution scheme presented in this paper is compared with the only work that has appeared up to now that uses the same technique.


Binary Tree Graphic Card Graphic Hardware Vegetal Species Outdoor Scene 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Deussen, O., Colditz, C., Stamminger, M., Drettakis, G.: Interactive visualization of complex plant ecosystems. In: VIS 2002: Proceedings of the conference on Visualization 2002, pp. 219–226. IEEE Computer Society, Los Alamitos (2002)Google Scholar
  2. 2.
    Ramos, J.F., Chover, M.: Lodstrips: Level of detail strips. In: International Conference on Computational Science, pp. 107–114 (2004)Google Scholar
  3. 3.
    Rebollo, C., Remolar, I., Chover, M., Ripollés, O.: An efficient continuous level of detail model for foliage. In: Proc. of 14th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision (WSCG 2006), UNION agency, pp. 335–342 (2006)Google Scholar
  4. 4.
    Remolar, I., Rebollo, C., Chover, M., Ribelles, J.: Real time tree rendering. In: Bubak, M., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2004. LNCS, vol. 3039, pp. 173–180. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  5. 5.
    Max, N.: Hierarchical rendering of trees from precomputed multi-layer z-buffers. In: Pueyo, X., Schrder, P. (eds.) Rendering Techniques 1996, Proceedings of the Eurographics Workshop, Eurographics, pp. 165–174. Springer, Heidelberg (1996)Google Scholar
  6. 6.
    Reche, A., Martin, I., Drettakis, G.: Volumetric reconstruction and interactive rendering of trees from photographs. ACM Transactions on Graphics (SIGGRAPH Conference Proceedings) 23(3), 720–727 (2004)Google Scholar
  7. 7.
    Remolar, I., Chover, M., Ribelles, J., Belmonte, O.: View-dependent multiresolution model for foliage. Journal of WSCG 2003 11(2), 370–378 (2003)Google Scholar
  8. 8.
    García, I., Sbert, M., Szirmay-Kalos, L.: Leaf cluster impostors for tree rendering with parallax. In: Proc. Eurographics 2005 (Short Presentations), Eurographics (2005)Google Scholar
  9. 9.
    Stamminger, M., Drettakis, G.: Interactive sampling and rendering for complex and procedural geometry. In: Gortler, S., Myszkowski, C. (eds.) Proceedings of the 12th Eurographics Workshop on Rendering Techniques, pp. 151–162. Springer, Heidelberg (2001)Google Scholar
  10. 10.
    Gilet, G., Meyer, A., Neyret, F.: Point-based rendering of trees. In: Galin, E., Poulin, P. (eds.) Eurographics Workshop on Natural Phenomena (2005)Google Scholar
  11. 11.
    Meyer, A., Neyret, F., Poulin, P.: Interactive rendering of trees with shading and shadows. In: Eurographics Workshop on Rendering, Springer, Heidelberg (2001)Google Scholar
  12. 12.
    Lluch, J., Camahort, E., Vivo, R.: An image based multiresolution model for interactive foliage rendering. Journal of WSCG 2004 12(3), 507–514 (2004)Google Scholar
  13. 13.
    Remolar, I., Chover, M., Belmonte, O., Ribelles, J., Rebollo, C.: Geometric simplification of foliage. In: Navazo, I., Slusallek, P. (eds.) Proc. Eurographics 2002 (Short Presentations), Eurographics (2002)Google Scholar
  14. 14.
    Xfrog: Greenworks: Organic software (2005), http://www.greenworks.de/

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • C. Rebollo
    • 1
  • I. Remolar
    • 1
  • M. Chover
    • 1
  • J. Gumbau
    • 1
  1. 1.Departamento Lenguajes y Sistemas InformáticosUniversitat Jaume ICastellónSpain

Personalised recommendations