ACM Home Page
Please provide us with feedback. Feedback
Silhouette clipping
Full text PdfPdf (6.31 MB)
Source International Conference on Computer Graphics and Interactive Techniques archive
Proceedings of the 27th annual conference on Computer graphics and interactive techniques table of contents
Pages: 327 - 334  
Year of Publication: 2000
ISBN:1-58113-208-5
Authors
Pedro V. Sander  Harvard University
Xianfeng Gu  Harvard University
Steven J. Gortler  Harvard University
Hugues Hoppe  Microsoft Research
John Snyder  Microsoft Research
Sponsor
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM Press/Addison-Wesley Publishing Co.  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 84,   Citation Count: 53
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/344779.344935
What is a DOI?

ABSTRACT

Approximating detailed with coarse, texture-mapped meshes results in polygonal silhouettes. To eliminate this artifact, we introduce silhouette clipping, a framework for efficiently clipping the rendering of coarse geometry to the exact silhouette of the original model. The coarse mesh is obtained using progressive hulls, a novel representation with the nesting property required for proper clipping. We describe an improved technique for constructing texture and normal maps over this coarse mesh. Given a perspective view, silhouettes are efficiently extracted from the original mesh using a precomputed search tree. Within the tree, hierarchical culling is achieved using pairs of anchored cones. The extracted silhouette edges are used to set the hardware stencil buffer and alpha buffer, which in turn clip and antialias the rendered coarse geometry. Results demonstrate that silhouette clipping can produce renderings of similar quality to high-resolution meshes in less rendering time.


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
BLYTHE, D., GRANTHAM, B., NELSON, S., AND MCREYNOLDS, T. Advanced graphics programming techniques using OpenGL. avail from www.opengl.org.
 
2
3
 
4
 
5
GILBERT, E. G., JOHNSON, D., AND KEERTHI, S. A Fast Procedure for Computing the Distance Between Complex Objects in Three- Dimensional Space. IEEE Journal Of Robotics and Automation, 2 (April 1988), 193-203.
6
7
 
8
Gu, X., GORTLER, S., HOPPE, H., MCMILLAN, L., BROWN, B., AND STONE, A. Silhouette Mapping. Technical Report TR-1-99, Department of Computer Science, Harvard University, March 1999.
 
9
GUiZIEC, A. Surface simplification with variable tolerance. In Proceedings of the Second International Symposium on Medical Robotics and Computer Assisted Surgery (November 1995), pp. 132-139.
 
10
HECKBERT, P., AND GARLAND, M. Survey of polygonal surface simplification algorithms. In Multiresolution surface modeling (SIC- GRAPH '97 Course notes #25). ACM SIGGRAPH, 1997.
11
 
12
 
13
 
14
KOENDERINK, J. J. What does the occluding contour tell us about solid shape. Perception 13 (1984), 321-330.
 
15
 
16
 
17
 
18
 
19
 
20
MARUYA, M. Generating texture map from object-surface texture data. Computer Graphics Forum (Proceedings of Eurographics '95) 14, 3 (1995), 397-405.
 
21
NEIDER, J., DAVIS, T., AND WOO, M. OpenGL Programming Guide, Second Edition. Addison-Wesley, 1997.
 
22
NEWELL, M. E., AND SEQUIN, C. The Inside Story on Self- Intersecting Polygons. Lambda 1, 2 (1980), 20-24.
23
 
24
ROSSIGNAC, J., AND VAN EMMERIK, M. Hidden contours on a frame-buffer. Proceedings of the 7th Workshop on Computer Graphics Hardware (1992).
25
 
26
SoucY, M., GODIN, G., AND RIOUX, M. A texture-mapping approach for the compression of colored 3D triangulations. The Visual Computer 12 (1986), 503-514.
 
27

CITED BY  53

Collaborative Colleagues:
Pedro V. Sander: colleagues
Xianfeng Gu: colleagues
Steven J. Gortler: colleagues
Hugues Hoppe: colleagues
John Snyder: colleagues