Abstract
The use of 3D computer generated models is a rapidly growing part of the animation industry. But the established modelling techniques, using polygons or parametric patches, are not the best to define characters which can change their shape as they move. A newer method, using iso-surfaces in a scalar field, enables us to create models that can make the dynamic shape changes seen in hand animation. We call such modelsSoft Objects.
From the user's point of view, a soft object is built from primitive key objects that blend to form a compound shape. In this paper, we examine some of the problems of choosing suitable keys and introduce some new field functions that increase the range of shapes available as keys.
Similar content being viewed by others
References
Barr A (1981) Superquadrics and angle preserving transformations. IEEE Comput Graph Appl (January 1981), pp 11–23
Blinn J (1982) A generalization of algebraic surface drawing. ACM Trans Graph 1:235
Bloomenthal J (1987) Boundary representation of implicit surfaces. Res Rep CSL-87-2, Xerox PARC
Bloomenthal J (1988) Polygonization of implicit surfaces. Computer Aided Geometric Design 5:341–355
Gardner M (1965) Mathematical games. Sci Am (July)
Jevans D, Wyvill B, Wyvill G (1988) Speeding up 3 D animation for simulation. Proc MAPCON IV, Soc Comput Simulation, pp 94–100
Lorensen W, Cline H (1987) Marching cubes: a high resolution 3D surface construction algorithm. Comput Graph (Proc SIGGRAPH 87) 21(4):163–169
Middleditch A, Sears K (1985) Blend surfaces for set theoretic volume modelling systems. Comput Graph (Proc SIGGRAPH 85) 19(3):161–170
Nishimura H, Hirai A, Kawai T, Kawata T, Shirakawa I, Omura K (1985) Object modeling by distribution function and a method of image generation. Journal of papers given at the Electronics Communication Conference '85 (in Jpn) J68-D(4)
Reeves W (1983) Particle systems — a technique for modeling a class of fuzzy objects. ACM Trans Graph 2 (April):91–108
Von Herzen B, Barr A (1987) Accurate triangulations of deformed, intersecting surfaces. Comput Graph (Proc SIGGRAPH 87) 21(4):103–110
Wyvill B, mcPheeters C, Garbutt R (1986a) The University of Calgary 3D computer animation system. J Soc Motion Picture Television Engin 95(6):629–636
Wyvill G, Wyvill B, McPheeters C (1986b) Data structures for soft objects. The Visual Computer 2:227–234
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Wyvill, B., Wyvill, G. Field functions for implicit surfaces. The Visual Computer 5, 75–82 (1989). https://doi.org/10.1007/BF01901483
Issue Date:
DOI: https://doi.org/10.1007/BF01901483