ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
A novel page-based data structure for interactive walkthroughs
Full text PdfPdf (994 KB),  WmvWmv (1:42)
Source
Symposium on Interactive 3D Graphics archive
Proceedings of the 2009 symposium on Interactive 3D graphics and games table of contents
Boston, Massachusetts
SESSION: Large data sets table of contents
Pages: 23-29  
Year of Publication: 2009
ISBN:978-1-60558-429-4
Authors
Behzad Sajadi  University of California, Irvine
Yan Huang  University of California, Irvine
Pablo Diaz-Gutierrez  University of California, Irvine
Sung-Eui Yoon  KAIST
M. Gopi  University of California, Irvine
Sponsor
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 20,   Downloads (12 Months): 161,   Citation Count: 0
Additional Information:

abstract   references   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/1507149.1507153
What is a DOI?

ABSTRACT

Given a data layout of a large walkthrough scene, we present a novel and simple spatial hierarchy on the disk-pages of the layout that has notable advantages over a conventional spatial hierarchy on the scene geometry. Assume that each disk-page consists of a set of triangles whose bounding boxes are computed. A spatial hierarchy of the walkthrough space is constructed, not with the given scene, but with the bounding boxes of disk-pages. The leaf nodes of the spatial-hierarchy refer directly to the page numbers of the pages of the bounding box it contains. We call this hierarchy on the pages as the disk-page hierarchy. We also propose a self-contained disk-page format that would suit this data structure well. Further, we present a new cache-oblivious graph-based data layout algorithm called the 2-factor layout that would preserve the proximity and orientation properties of the primitives in the layout. Walkthrough experiments have been conducted on a city scene consisting of over 110M triangles. Our system renders this scene on a laptop within a one pixel projection error at over 20 fps with simple texture substitution based simplification of distant objects, and with no explicit data/cache management.


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
 
3
Bittner, J., Wimmer, M., Piringer, H., and Purgathofer, W. 2004. Coherent hierarchical culling: Hardware occlusion queries made useful. Computer Graphics Forum (Eurographics) 23, 3, 615--624.
4
 
5
6
 
7
Diaz-Gutierrez, P., and Gopi, M. 2005. Quadrilateral and tetrahedral mesh stripification using 2-factor partitioning of the dual graph. The Visual Computer 21, 8--10, 689--697.
 
8
 
9
Diaz-Gutierrez, P., Gopi, M., and Pajarola, R. 2005. Hierarchiless simplification, stripification, and compression of triangulated two manifolds. In Proc. of EUROGRAPHICS.
 
10
 
11
12
 
13
Gopi, M., and Eppstein, D. 2004. Single strip triangulation of manifolds with arbitrary topology. Computer Graphics Forum (EUROGRAPHICS) 23, 3, 371--379.
 
14
 
15
Isenburg, M., and Lindstrom, P. 2005. Streaming meshes. IEEE Visualization, 231--238.
 
16
 
17
Lin, M., and Manocha, D. 2003. Collision and proximity queries. In Handbook of Discrete and Computational Geometry.
 
18
19
 
20
 
21
 
22
23
 
24
Sagan, H. 1994. Space-Filling Curves. Springer-Verlag.
 
25
26
 
27
Teschner, M., Kimmerle, S., Heidelberger, B., Zachmann, G., Raghupathi, L., Fuhrmann, A., Cani, M.-P., Faure, F., Magnenat-Thalmann, N., Strasser, W., and Volino, P. 2005. Collision detection for deformable objects. Computer Graphics Forum 19, 1, 61--81.
 
28
29
 
30
Wald, I., and Havran, V. 2006. On building fast kd-trees for ray tracing, and on doing that in O(N log N). In Proceedings of the 2006 IEEE Symposium on Interactive Ray Tracing, 61--69.
 
31
Walter, B., Bala, K., Kulkarni, M., and Pingali, K. 2008. Fast agglomerative clustering for rendering. IEEE Symp. on Interactive Ray Tracing, 81--86.
 
32
33
 
34
Yoon, S., Gobbetti, E., Kasik, D., and Manocha, D. 2008. Real-Time Massive Model Rendering. Morgan & Claypool Publisher.

Collaborative Colleagues:
Behzad Sajadi: colleagues
Yan Huang: colleagues
Pablo Diaz-Gutierrez: colleagues
Sung-Eui Yoon: colleagues
M. Gopi: colleagues