View-dependent pruning for real-time rendering of trees
The main problem in the real-time rendering of vegetation is the massive amount of primitives to be rendered. These primitives are needed to fully describe the geometry of the plants. However, some of them are not visible depending on the location of the viewer. This work focuses on this fact to interactively reduce the amount of geometry needed to represent the foliage through a view-dependent multiresolution scheme. Following a camera-dependent criterion, the less visible parts of the foliage are detected in real time, and rendered with a decreased level of detail for improving efficiency. This fact considerably reduces the extraction and the visualization time of the geometry that represents the foliage. The novelty of the presented method is that its design is oriented to being efficient on massively parallel architectures, such as the graphics processing unit. Moreover, we introduce a new management system for efficiently handling level of detail objects in order to improve performance for forest scenes. (C) 2010 Elsevier Ltd. All rights reserved.
real-time rendering vegetable species multiresolution modeling hardware oriented