Figure 7: Side-views of the ”Armadillo Group” approxima-
tions in figure 6.
triangles. Even in situations with less occlusion, our
approach can support the culling of faces that are ori-
ented away from the viewer but cannot be culled with
backface culling.
The price for the improvement in the rendering-
quality, however, is a 42% drop in the frame rate. The
approximately 5000 occlusion queries, which have to
be done for a reconstruction with 10,000 triangles,
consume a large amount of the frame time, although
they mainly run in parallel to the refinement process.
Our next work will be focussed on the acceleration of
the rendering process.
Another way to increase the frame rate would per-
haps be the use of time coherency. A frame to frame
update of the approximation would likely demand less
occlusion queries, when the view moves slowly.
REFERENCES
Andujar, C., Saona-Vazquez, C., Navazo, I., and Brunet,
P. (2000). Integrating occlusion culling and levels of
details through hardly-visible sets.
Chrysanthou, Y., Cohen-Or, D., and Zadicario, E. (1998).
Viewspace partitioning of densely occluded scenes. In
SCG ’98: Proceedings of the fourteenth annual sym-
posium on Computational geometry, pages 413–414,
New York, NY, USA. ACM Press.
Cignoni, P., Ganovelli, F., Gobbetti, E., Marton, F., Pon-
chio, F., and Scopigno, R. (2004). Adaptive tetra-
puzzles: efficient out-of-core construction and visual-
ization of gigantic multiresolution polygonal models.
ACM Trans. Graph., 23(3):796–803.
Coorg, S. and Teller, S. (1997). Real-time occlusion culling
for models with large occluders. In SI3D ’97: Pro-
ceedings of the 1997 symposium on Interactive 3D
graphics, pages 83–ff., New York, NY, USA. ACM
Press.
Durand, F., Drettakis, G., Thollot, J., and Puech, C. (2000).
Conservative visibility preprocessing using extended
projections. In SIGGRAPH ’00: Proceedings of the
27th annual conference on Computer graphics and in-
teractive techniques, pages 239–248, New York, NY,
USA. ACM Press/Addison-Wesley Publishing Co.
El-Sana, J., Sokolovsky, N., and Silva, C. T. (2001). In-
tegrating occlusion culling with view-dependent ren-
dering. In VIS ’01: Proceedings of the conference on
Visualization ’01, pages 371–378, Washington, DC,
USA. IEEE Computer Society.
Garland, M. and Heckbert, P. S. (1997). Surface simpli-
fication using quadric error metrics. In SIGGRAPH
’97: Proceedings of the 24th annual conference on
Computer graphics and interactive techniques, pages
209–216, New York, NY, USA. ACM Press/Addison-
Wesley Publishing Co.
Greene, N., Kass, M., and Miller, G. (1993). Hierarchical
z-buffer visibility. In SIGGRAPH ’93: Proceedings
of the 20th annual conference on Computer graph-
ics and interactive techniques, pages 231–238, New
York, NY, USA. ACM Press.
Hoppe, H. (1996). Progressive meshes. Computer Graph-
ics, 30(Annual Conference Series):99–108.
Hoppe, H. (1997). View-dependent refinement of progres-
sive meshes. In SIGGRAPH ’97: Proceedings of the
24th annual conference on Computer graphics and in-
teractive techniques, pages 189–198, New York, NY,
USA. ACM Press/Addison-Wesley Publishing Co.
Hoppe, H. (1998). Smooth view-dependent level-of-detail
control and its application to terrain rendering. In
VIS ’98: Proceedings of the conference on Visualiza-
tion ’98, pages 35–42, Los Alamitos, CA, USA. IEEE
Computer Society Press.
Hudson, T., Manocha, D., Cohen, J., Lin, M., Hoff, K., and
Zhang, H. (1997). Accelerated occlusion culling using
shadow frusta. In SCG ’97: Proceedings of the thir-
teenth annual symposium on Computational geome-
try, pages 1–10, New York, NY, USA. ACM Press.
Lindstrom, P. (2003). Out-of-core construction and visu-
alization of multiresolution surfaces. In SI3D ’03:
Proceedings of the 2003 symposium on Interactive 3D
graphics, pages 93–102, New York, NY, USA. ACM
Press.
Prince, C. (2000). Progressive meshes for large models of
arbitrary topology.
Schaufler, G., Dorsey, J., Decoret, X., and Sillion, F. X.
(2000). Conservative volumetric visibility with oc-
cluder fusion. In SIGGRAPH ’00: Proceedings of the
27th annual conference on Computer graphics and in-
teractive techniques, pages 229–238, New York, NY,
USA. ACM Press/Addison-Wesley Publishing Co.
Xia, J. C. and Varshney, A. (1996). Dynamic view-
dependent simplification for polygonal models. In
VIS ’96: Proceedings of the 7th conference on Visu-
alization ’96, pages 327–ff., Los Alamitos, CA, USA.
IEEE Computer Society Press.
Zhang, H., Manocha, D., Hudson, T., and Kenneth E. Hoff,
I. (1997). Visibility culling using hierarchical occlu-
sion maps. In SIGGRAPH ’97: Proceedings of the
24th annual conference on Computer graphics and
interactive techniques, pages 77–88, New York, NY,
USA. ACM Press/Addison-Wesley Publishing Co.
GRAPP 2006 - COMPUTER GRAPHICS THEORY AND APPLICATIONS
284