ACM Home Page
Please provide us with feedback. Feedback
Hierarchical triangular splines
Full text PdfPdf (8.91 MB)
Source ACM Transactions on Graphics (TOG) archive
Volume 24 ,  Issue 4  (October 2005) table of contents
Pages: 1374 - 1391  
Year of Publication: 2005
ISSN:0730-0301
Authors
Alex Yvart  LMC-IMAG, France
Stefanie Hahmann  LMC-IMAG, France
Georges-Pierre Bonneau  GRAVIR-IMAG, France
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 88,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   review   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/1095878.1095885
What is a DOI?

ABSTRACT

Smooth parametric surfaces interpolating triangular meshes are very useful for modeling surfaces of arbitrary topology. Several interpolants based on these kind of surfaces have been developed over the last fifteen years. However, with current 3D acquisition equipments, models are becoming more and more complex. Since previous interpolation methods lack a local refinement property, there is no way to locally adapt the level of detail. In this article, we introduce a hierarchical triangular surface model. The surface is overall tangent plane continuous and is defined parametrically as a piecewise quintic polynomial. It can be adaptively refined while preserving the overall tangent plane continuity. This model enables designers to create a complex smooth surface of arbitrary topology composed of a small number of patches to which details can be added by locally refining the patches until an arbitrary small size is reached. It is implemented as a hierarchical data structure where the top layer describes a coarse, smooth base surface and the lower levels encode the details in local frame coordinates.


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
Alkalai, N. and Dyn, N. 2004. Optimising 3d triangulations: improving the initial triangulation for the butterfly subdivision scheme. In Advances in Multiresolution for Geometric Modeling, N. Dodson, M. Sabin, and M. Floater Eds. Springer-Verlag.
2
 
3
4
5
6
 
7
Goldman, R. N. 1983. Subdivision algorithms for Bézier triangles. Computer-Aided Design 22, 3, 159--166.
8
 
9
Gregory, J. A. 1986. N-sided surface patches. In The Mathematics of Surfaces, J. A. Gregory, Ed. Clarendon Press, Oxford, UK. 217--232.
 
10
 
11
Hahmann, S., Bonneau, G.-P., and Yvart, A. 2003. Subdivision invariant polynomial interpolation. In Visualization and Mathematics III, K. P. e. H. C. Hege, Ed. Mathematics and Visualization. Springer, Springer-Verlag, 191--202.
 
12
Jensen, T. 1987. Assembling triangular and rectangular patches and multivariate splines. In Geometric Modeling: Algorithms and New Trends, G. Farin, Ed. SIAM, 203--220.
13
 
14
15
16
 
17
Mann, S., Loop, C., Lounsbery, M., Meyers, D. J., Painter T. D., and Sloan, K. 1992. A survey of parametric scattered data fitting using triangular interpolants. In Curve and Surface Design, H. Hagen, Ed. SIAM, 145--172.
 
18
 
19
Peters, J. 2002. Geometric continuity. In Handbook of Computer Aided Geometric Design. Elsevier, 193--229.
 
20
Piper, B. 1987. Visually smooth interpolation with triangular Bézier patches. In Geometric Modeling: Algorithms and New Trends, G. Farin, Ed. SIAM, 221--233.
 
21
 
22
Schröder, P. and Zorin, D. 1998. Subdivision for modeling and animation. Course notes of Siggraph 98. ACM SIGGRAPH.
 
23
Shirman, L. A. and Sequin, C. H. 1987. Local surface interpolation with Bézier patches. Comput. Aided Geom. Des. 4, 279--295.
24
 
25
26
 
27
Watkins, M. A. 1988. Problems in geometric continuity. Comput. Aided Des. 20, 8, 499--502.
 
28



REVIEW

"Maurice W. Benson : Reviewer"

The ability to refine a surface representation in a general and efficient way, while maintaining a smooth appearance, is central to computer graphics. A new approach to this problem that allows editing at all levels of a mesh hierarchy is discusse  more...

Collaborative Colleagues:
Alex Yvart: colleagues
Stefanie Hahmann: colleagues
Georges-Pierre Bonneau: colleagues