ACM Home Page
Please provide us with feedback. Feedback
Far voxels: a multiresolution framework for interactive rendering of huge complex 3D models on commodity graphics platforms
Full text MovMov (22:31),  PdfPdf (809 KB)
Source ACM Transactions on Graphics (TOG) archive
Volume 24 ,  Issue 3  (July 2005) table of contents
Proceedings of ACM SIGGRAPH 2005
SESSION: Large models & large displays table of contents
Pages: 878 - 885  
Year of Publication: 2005
ISSN:0730-0301
Also published in ...
Authors
Enrico Gobbetti  CRS4 - Visual Computing Group
Fabio Marton  CRS4 - Visual Computing Group
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 23,   Downloads (12 Months): 166,   Citation Count: 13
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1073204.1073277
What is a DOI?

ABSTRACT

We present an efficient approach for end-to-end out-of-core construction and interactive inspection of very large arbitrary surface models. The method tightly integrates visibility culling and out-of-core data management with a level-of-detail framework. At preprocessing time, we generate a coarse volume hierarchy by binary space partitioning the input triangle soup. Leaf nodes partition the original data into chunks of a fixed maximum number of triangles, while inner nodes are discretized into a fixed number of cubical voxels. Each voxel contains a compact direction dependent approximation of the appearance of the associated volumetric subpart of the model when viewed from a distance. The approximation is constructed by a visibility aware algorithm that fits parametric shaders to samples obtained by casting rays against the full resolution dataset. At rendering time, the volumetric structure, maintained off-core, is refined and rendered in front-to-back order, exploiting vertex programs for GPU evaluation of view-dependent voxel representations, hardware occlusion queries for culling occluded subtrees, and asynchronous I/O for detecting and avoiding data access latencies. Since the granularity of the multiresolution structure is coarse, data management, traversal and occlusion culling cost is amortized over many graphics primitives. The efficiency and generality of the approach is demonstrated with the interactive rendering of extremely complex heterogeneous surface models on current commodity graphics platforms.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Andujar, C., Saona, C., Navazo, I., and Brunet, P. 2000. Integrating occlusion culling and levels of detail through hardly-visible sets. Computer Graphics Forum 19, 3, 499--506.
3
 
4
Arenberg, J., 1988. Re: Ray/triangle intersection with barycentric coordinates. Ray Tracing News. 1.
 
5
Bittner, J., Wimmer, M., Piringer, H., and Purgathofer, W. 2004. Coherent hierarchical culling: Hardware occlusion queries made useful. Computer Graphics Forum 23, 3, 615--624.
 
6
 
7
Chiang, Y.-J., El-Sana, J., Lindstrom, P., Pajarola, R., and Silva, C. T. 2003. Out-of-core algorithms for scientific visualization and computer graphics. IEEE Visualization 2003, Tutorial 4 Course Notes.
 
8
Cignoni, P., Ganovelli, F., Gobbetti, E., Marton, F., Ponchio, F., and Scopigno, R. 2003. BDAM -- batched dynamic adaptive meshes for high performance terrain visualization. Computer Graphics Forum 22, 3, 505--514.
9
 
10
 
11
Cohen-Or, D., Chrysanthou, Y. L., and Silva, C. T. 2003. A survey of visibility for walkthrough applications. IEEE Transactions on Visualization and Computer Graphics 9, 3, 412--431.
 
12
 
13
Decaudin, P., and Neyret, F. 2004. Rendering forest scenes in real time. In Proc. Rendering Techniques, 93--102.
 
14
DeMarle, D. E., Gribble, C., and Parker, S. 2004. Memory-savvy distributed interactive ray tracing. In Proc. Eurographics Symposium on Parallel Graphics and Visualization, 93--100.
 
15
16
 
17
Gobbetti, E., and Marton, F. 2004. Layered point clouds -- a simple and efficient multiresolution structure for distributing and rendering gigantic point-sampled models. Computers & Graphics 28, 6 (December).
18
 
19
Guthe, M., Borodin, P., Balázs. A., and Klein, R. 2004. Real-time appearance preserving out-of-core rendering with shadows. In Proc. Eurographics Symposium on Rendering, June, 69--79 + 409.
 
20
Havran, V. 1999. Analysis of cache sensitive representations for binary space partitioning trees. Informatica 29, 3, 203--210.
 
21
 
22
23
 
24
 
25
 
26
 
27
28
 
29
 
30
Wald, I., Dietrich, A., and Slusallek, P. 2004. An interactive out-of-core rendering framework for visualizing massively complex models. In Proc. Eurographics Symposium on Rendering, 81--92.
31
 
32
 
33
 
34
 
35
 
36

CITED BY  13

Collaborative Colleagues:
Enrico Gobbetti: colleagues
Fabio Marton: colleagues