Skip to main content
Log in

Field functions for implicit surfaces

  • Published:
The Visual Computer Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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

    Google Scholar 

  • 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

    MathSciNet  Google Scholar 

  • 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

    Google Scholar 

  • Middleditch A, Sears K (1985) Blend surfaces for set theoretic volume modelling systems. Comput Graph (Proc SIGGRAPH 85) 19(3):161–170

    Google Scholar 

  • 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

    Google Scholar 

  • Von Herzen B, Barr A (1987) Accurate triangulations of deformed, intersecting surfaces. Comput Graph (Proc SIGGRAPH 87) 21(4):103–110

    Google Scholar 

  • 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

    Google Scholar 

  • Wyvill G, Wyvill B, McPheeters C (1986b) Data structures for soft objects. The Visual Computer 2:227–234

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01901483

Key words

Navigation