ACM Home Page
Please provide us with feedback. Feedback
Modelling with implicit surfaces that interpolate
Full text PdfPdf (1.54 MB)
Source ACM Transactions on Graphics (TOG) archive
Volume 21 ,  Issue 4  (October 2002) table of contents
Pages: 855 - 873  
Year of Publication: 2002
ISSN:0730-0301
Authors
Greg Turk  Georgia Institute of Technology, Atlanta, GA
James F. O'brien  University of California, Berkeley, Berkeley, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): ,   Downloads (12 Months): ,   Citation Count: 45
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/571647.571650
What is a DOI?

ABSTRACT

We introduce new techniques for modelling with interpolating implicit surfaces. This form of implicit surface was first used for problems of surface reconstruction and shape transformation, but the emphasis of our work is on model creation. These implicit surfaces are described by specifying locations in 3D through which the surface should pass, and also identifying locations that are interior or exterior to the surface. A 3D implicit function is created from these constraints using a variational scattered data interpolation approach, and the iso-surface of this function describes a surface. Like other implicit surface descriptions, these surfaces can be used for CSG and interference detection, may be interactively manipulated, are readily approximated by polygonal tilings, and are easy to ray trace. A key strength for model creation is that interpolating implicit surfaces allow the direct specification of both the location of points on the surface and the surface normals. These are two important manipulation techniques that are difficult to achieve using other implicit surface representations such as sums of spherical or ellipsoidal Gaussian functions ("blobbies"). We show that these properties make this form of implicit surface particularly attractive for interactive sculpting using the particle sampling technique introduced by Witkin and Heckbert. Our formulation also yields a simple method for converting a polygonal model to a smooth implicit model, as well as a new way to form blends between objects.


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
Bittar, E., Tsingos, N., and Gascuel, M.-P. 1995. Automatic reconstruction of unstructured 3D data: Combining a medial axis and implicit surfaces. Computer Graphics Forum (Proceedings of Eurographics '95) 14, 3, 457--468.
2
 
3
 
4
 
5
6
7
 
8
Duchon, J. 1977. Spline minimizing rotation-invariant semi-norms in Sobolev spaces. In Constructive Theory of Functions on Several Variables, Lecture Notes in Mathematics 571, W. Schempp and K. Zeller, Eds. Springer-Verlag, Berlin.
9
 
10
Dyn, N. 1987. Interpolation of scattered data by radial basis functions. In Topics in Multivariate Approximation, L. L. S. C. K. Chui and F. I. Utreras, Eds. Academic Press, Cambridge, 47--61.
 
11
 
12
Grimson, W. E. L. 1983. Surface consistancy constraints in vision. Computer Vision, Graphics, and Image Processing 24, 1 (Oct.), 28--51.
 
13
Hart, J. 1993. Ray tracing implicit surfaces. Siggraph 93 Course Notes: Design, Visualization and Animation of Implicit Surfaces, 1--16.
 
14
Hart, J. 1997. Sphere tracing: A geometric method for the antialiased ray tracing of implicit surfaces. The Visual Computer 12, 10, 527--545.
15
 
16
Keren, D. and Gotsman, C. 1998. Tight fitting of convex polyhedral shapes. Int. J. Shape Modeling, 111--126.
17
18
 
19
 
20
Nishimura, H., Hirai, M., Kawai, T., Kawata, T., Shirkawa, I., and Omura, K. 1985. Object modeling by distribution function and a method of image generation. Trans. Inst. Elect. Commun. Eng. Japan J68-D, 4, 718--725.
21
22
 
23
Roth, S. 1982. Ray casting as a method for solid modeling. Computer Graphics and Image Processing 18, 2, 109--144.
 
24
Savchenko, V. V., Pasko, A. A., Okunev, O. G., and Kunni, T. L. 1995. Function representation of solids reconstructed from scattered surface points and contours. Computer Graphics Forum 14, 4 (Oct.), 181--188.
25
 
26
 
27
 
28
Taubin, G. 1993. An improved algorithm for algebraic curve and surface fitting. In Fourth International Conference on Computer Vision (ICCV '93). IEEE, Berlin, Germany, 658--665.
 
29
 
30
31
32
 
33
Wyvill, G., McPheeters, C., and Wyvill, B. 1986. Data structures for soft objects. The Visual Computer 2, 4, 227--234.

CITED BY  45

Collaborative Colleagues:
Greg Turk: colleagues
James F. O'brien: colleagues