Using Soft Objects in Computer-Generated Character Animation

  • Brian Wyvill
  • Geoff Wyvill


Traditional animators often criticise 3-D computer-generated animation for the stilted way objects move. Computer-generated objects or characters tend to lack the subtleties in motion seen in traditional animation. Characters do not have to be humanoid; objects can be given character, such as the brooms in the Sorcerer’s Apprentice sequence from Disney’s Fantasia. In other words, they are anthropomorphic. The motion of such objects is controlled to a fine degree to characterise their movement. Characters tend to bend as they move. At times, they must conform to their surroundings: a figure sitting in a chair is an example, or flowing water. In computer animation, popular modelling techniques such as polygon meshes or spline patches do not lend themselves to the manufacture of objects which can be given this type of motion.


Control Point Computer Animation Polygon Mesh Spline Surface Destination Object 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Barsky, B (1981) “The Beta-Spline: A Local Representation Based on Shape Parameters and Fundamental Geometric Measures,” PhD dissertation, Dept. of Computer Science, Univ. of Utah.Google Scholar
  2. Blinn, J (1982) “A Generalization of Algebraic Surface Drawing,” ACM Trans. Graphics 1:235.CrossRefGoogle Scholar
  3. Burtnyk, N and M. Wein (1976) “Interactive Skeleton Techniques for Enhancing Motion Dynamics in Key Frame Animation,” Communications ACM 19(10):564.CrossRefGoogle Scholar
  4. Heckbert, P (1986) “Survey of Texture Mapping,” IEEE Computer Graphics and Applications 6(11):56–67.CrossRefGoogle Scholar
  5. Huitric, H and M. Nahas (1985) “B-Spline Surfaces: A Tool for Computer Painting,” IEEE Computer Graphics and Applications 5(3):39–47.CrossRefGoogle Scholar
  6. Kochanek, D (1984) “Interpolating Splines with Local Tension, Continuity and Bias Control,” Computer Graphics (Proc. SIGGRAPH 84) 18(3):33–41.Google Scholar
  7. Peachey, D (1985) “Solid Texturing of Complex Surface,” Computer Graphics (Proc. SIGGRAPH 85) 19(3):279–286.Google Scholar
  8. Perlin, K (1985) “An Image Synthesizer,” Computer Graphics (Proc. SIGGRAPH 85) 19(3):287–296.Google Scholar
  9. Reeves, W (1981) “Inbetweening for Computer Animation Utilizing Moving Point Constraints,” Computer Graphics (Proc. SIGGRAPH 81) 2:263–269.Google Scholar
  10. Reeves, W (1983) “Particle Systems—A Technique for Modeling a Class of Fuzzy Objects,” ACM Trans. Graphics (April) 2:91–108.CrossRefGoogle Scholar
  11. Steketee, S and N. Badler (1985) “Parametric Keyframe Interpolation Incorporating Kinetic Adjustment and Phrasing Control,” Computer Graphics (Proc. ACM SIGGRAPH 85) 3:255–262.Google Scholar
  12. Sturman, D (1984) “Interactive Keyframe Animation of 3-D Articulated Models,” Proc. Graphics Interface, pp. 35–40.Google Scholar
  13. Wyvill, G, B. Wyvill and C. McPheeters (1986a) “Data Structures for Soft Objects,” Visual Computer 2(4):227–234.CrossRefGoogle Scholar
  14. Wyvill, B, G. Wyvill and McPheeters (1986b) “Animating Soft Objects,” Visual Computer 2(4):235–242.CrossRefGoogle Scholar
  15. Wyvill, B, C. McPheeters and R. Garbutt (1986c) “The University of Calgary 3D Computer Animation System,” J. Soc. Motion Picture and Television Engineers 95(6):629–636.Google Scholar
  16. Wyvill, G, B. Wyvill and C. McPheeters (1987) “Solid Texturing of Soft Objects,” IEEE Computer Graphics and Applications 7(12):20–26.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag New York Inc. 1989

Authors and Affiliations

  • Brian Wyvill
  • Geoff Wyvill

There are no affiliations available

Personalised recommendations