Abstract
Interactive rendering of outdoor scenes is currently one of the most important challenges in computer graphics. This article presents a new method of real-time visualization of trees and plants that combines both multiresolution modeling techniques and the dynamic generation of impostors. In our method, trees and plants are represented by continuous view-dependent levels of detail. This enables us to represent many complex tree models with variable resolution. The number of primitives rendered per tree is reduced according to their importance in the scene without loss of leafiness. Furthermore, trees are visualized using dynamic impostors that take advantage of the frame-to-frame coherence inherent in tree-dimensional scenes. The impostors avoid the need to redraw all the geometry of the scene continuously. This method permits visualization of outdoor scenes with a high number of trees in interactive applications such as computer games or virtual reality, adapting the level of detail to the capability of graphic systems.
Chapter PDF
Similar content being viewed by others
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.
References
Prusinkiewicz, P., Lindenmayer, A.: The algorithmic beauty of plants. Springer, New York (1990)
Lintermann, B., Deussen, O.: Interactive modeling of plants. IEEE Computer Graphics and Applications 19(1) (1999)
Ribelles, J., López, A., Belmonte, Ó., Remolar, I., Chover, M.: Multiresolution Modeling of Arbitrary Polygonal Surfaces: A Characterization. Computers & Graphics 26(3), 449–462 (2002)
Max, N., Ohsaki, K.: Rendering trees from precomputed Z-buffer views. In: Eurographics Workshop on Rendering 1996, pp. 165–174 (1996)
Jakulin, A.: Interactive Vegetation Rendering with Slicing and Blending. In: Eurographics 2000, Short presentations (2000)
Lluch, J., Camahort, E., Vivó, R.: An Image-Based Multiresolution Model for Interactive Foliage Rendering. Journal of WSCG04 12(3), 507–514 (2004)
Weber, J., Penn, J.: Creation and rendering of realistic trees. In: Proc of SIGGRAPH 1995, pp. 119–128 (1995)
Stamminger, M., Drettakis, G.: Interactive sampling and rendering for complex and procedural geometry. In: Rendering Techniques 2001, Eurographics, pp. 151–162. Springer, Heidelberg (2001)
Deussen, O., Colditz, C., Stamminger, M., Dettrakis, G.: Interactive Visualization of Complex Plant Ecosystems. In: Proc. of the IEEE Visualization Conference (2002)
Schaufler, G.: Dynamically Generated Impostors. In: GI Workshop, Modeling - Virtual Worlds - Distribute Graphics 1995, pp. 129–136 (1995)
Harris, M.J., Lastra, A.: Real-Time Cloud Rendering. In: Eurographics 2001, vol. 20(3) (2001)
Remolar, I., Chover, M., Belmonte, O., Ribelles, J., Rebollo, C.: Geometric Simplification of Foliage. In: Eurographics 2002 Short Presentations, pp. 397–404 (2002)
Hoppe, H.: View-dependent refinement of progressive meshes. In: Proc. of SIGGRAPH 1997, pp. 189–198 (1997)
Xia, J., Varshney, A.: Dynamic view-dependent simplification for polygonal models. In: Proc. of IEEE Visualization 1996, pp. 327–334 (1996)
El-Sana, J., Varshney, A.: Generalized View-Dependent Simplification. In: Eurgographics 1999, pp. 131–137 (1999)
Luebke, D., Erikson, C.: View-Dependent Simplification of Arbitrary Polygonal Environments. In: Proc of SIGGRAPH 1997, pp. 202–210 (1997)
Reeves, W.T., Blau, R.: Approximate and probabilistic algorithms for shading and rendering structures particle systems. In: Computer Graphics, Proc. of SIGGRAPH 1985, vol. 19, pp. 313–322 (1985)
Weber, J., Penn, J.: Creation and rendering of realistic trees. In: Proc. of SIGGRAPH 1995, pp. 119–128 (1995)
Shade, J.W., Gortler, S.J., He, L., Szeliski, R.: Layered depth images. In: Proc. of SIGGRAPH 1998, pp. 231–242 (1998)
Ribelles, J., López, A., Belmonte, O., Remolar, I., Chover, M.: Variable Resolution Levelof- detail of Multiresolution Ordered Meshes. In: Proc. of 9th International Conference in Central Europe on Computer Graphics, vol. 2, pp. 299–306 (2001)
Remolar, I., Chover, M., Ribelles, J., Belmonte, O.: View-Dependent Multiresolution Model for Foliage. Journal of WSCG 2003 11(2), 370–378 (2003)
Garland, M., Heckbert, P.S.: Surface simplification using quadric error metrics. In: Proc of SIGGRAPH 1998, pp. 209–216 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Remolar, I., Rebollo, C., Chover, M., Ribelles, J. (2004). Real-Time Tree Rendering. In: Bubak, M., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds) Computational Science - ICCS 2004. ICCS 2004. Lecture Notes in Computer Science, vol 3039. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25944-2_22
Download citation
DOI: https://doi.org/10.1007/978-3-540-25944-2_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22129-6
Online ISBN: 978-3-540-25944-2
eBook Packages: Springer Book Archive