z-logo
Premium
ManyLoDs: Parallel Many‐View Level‐of‐Detail Selection for Real‐Time Global Illumination
Author(s) -
Hollander Matthias,
Ritschel Tobias,
Eisemann Elmar,
Boubekeur Tamy
Publication year - 2011
Publication title -
computer graphics forum
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.578
H-Index - 120
eISSN - 1467-8659
pISSN - 0167-7055
DOI - 10.1111/j.1467-8659.2011.01982.x
Subject(s) - computer science , rendering (computer graphics) , bounding volume , computer graphics (images) , scalability , bounding overwatch , global illumination , minimum bounding box , volume rendering , polygon mesh , artificial intelligence , computer vision , image (mathematics) , collision detection , computer security , database , collision
Level‐of‐Detail structures are a key component for scalable rendering. Built from raw 3D data, these structures are often defined as Bounding Volume Hierarchies, providing coarse‐to‐fine adaptive approximations that are well‐adapted for many‐view rasterization. Here, the total number of pixels in each view is usually low, while the cost of choosing the appropriate LoD for each view is high. This task represents a challenge for existing GPU algorithms. We propose ManyLoDs, a new GPU algorithm to efficiently compute many LoDs from a Bounding Volume Hierarchy in parallel by balancing the workload within and among LoDs. Our approach is not specific to a particular rendering technique, can be used on lazy representations such as polygon soups, and can handle dynamic scenes. We apply our method to various many‐view rasterization applications, including Instant Radiosity, Point‐Based Global Illumination, and reflection/refraction mapping. For each of these, we achieve real‐time performance in complex scenes at high resolutions.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here