Abstract
Rendering large-scale forest scenes in real-time is a challenging problem, since the geometric complexity is far beyond the capabilities of current graphics hardware. In this paper, we propose a novel approach that adopts a dynamic quad stream residing on GPU buffers for view-dependent forest rendering. The incremental quad stream updating process is well-suited to the massively parallel architecture of the GPU pipeline, and it requires no continuous data exchange between CPU and GPU. The implementation of the algorithm is quite straightforward. Despite its simplicity, the algorithm achieves good performance with low memory, storage, and CPU costs.
Similar content being viewed by others
References
Erikson C, Manocha D. GAPS: general and automatic polygonal simplification. In: Proceedings of ACM Symposium on Interactive 3D Graphics, Atlanta, Georgia, USA, 1999. 79–88
Garland M, Heckbert P S. Surface simplification using quadric error metrics. In: Proceedings of ACM SIGGRAPH, Los Angeles, California, USA, 1997. 209–216
Hoppe H. Progressive meshes. In: Proceedings of ACM SIGGRAPH, New Orleans, Louisiana, USA, 1996. 99–108
Remolar I, Chover M, Belmonte O, et al. Geometric simplification of foliage. In: Proceedings of Eurographics Short Presentations, Saarbrücken, Germany, 2002. 397–404
Decaudin P, Neyret F. Rendering forest scenes in real-time. In: Proceedings of Eurographics Workshop on Rendering, Norköping, Sweden, 2004. 93–102
Meyer A, Neyret F, Poulin P. Interactive rendering of trees with shading and shadows. In: Proceedings of Eurographics Workshop on Rendering, London, UK, 2001. 183–196
Jakulin A. Interactive vegetation rendering with slicing and blending. In: Proceedings of Eurographics 2000 (Short Presentations), Brno, Czech Republic, 2000
Décoret X, Durand F, Sillion F X, et al. Billboard clouds for extreme model simplification. ACM Trans Graph, 2003, 22: 689–696
Fuhrmann A, Umlauf E, Mantler S. Extreme model simplification for forest rendering. In: Proceedings of Eurographics Workshop on Natural Phenomena, Dublin, Ireland, 2005. 57–66
Lacewell J D and Edwards D, Shirley P, et al. Stochastic billboard clouds for interactive foliage rendering. J Graph Tool, 2006, 11: 1–12
Cook R L, Halstead J, Planck M, et al. Stochastic Simplification of Aggregate Detail. In: Proceedings of ACM SIGGRAPH, San Diego, California USA, 2007
Shade J, Gortler S, He L W, et al. Layered depth images. In: Proceedings of ACM SIGGRAPH, Orlando, Florida, USA, 1998. 231–242
Zhang H S, Hua W, Wang Q, et al. Fast display of large-scale forest with fidelity. Comput Animat Virtual Worlds, 2006, 17: 83–97
Interactive Data Visualization Inc. http://www.speedtree.com
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liu, F., Hua, W. & Bao, H. GPU-based dynamic quad stream for forest rendering. Sci. China Inf. Sci. 53, 1539–1545 (2010). https://doi.org/10.1007/s11432-010-4022-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11432-010-4022-9