COMPUTER ANIMATION: ALGORITHMS AND TECHNIQUES

TABLE OF CONTENTS



Preface

  1. Introduction
    1. Overview
    2. Perception
    3. The Heritage of Animation
    4. Computer Animation: Background and History
    5. Computer Animation Software
  2. Hardware and Recording Techniques
    1. Real-Time Versus Single-Frame Animation
    2. Film Technology
    3. Video Technology
    4. Animation Hardware
  3. Display Considerations
    1. Display Pipeline and Matrix Transformations
    2. Roundoff Error Considerations
    3. Observer/Camera Specification
  4. Aids to Motion Specification
    1. Interpolation
    2. Ease-In/Ease-Out and Velocity Control
    3. Orientation Interpolation
    4. Camera Path Following
    5. Animation Languages
    6. Key Frame/Track-Based Animation
    7. Metamorphosis
    8. Implicit Surface Animation
  5. Algorithmic Motion Specification
    1. Kinematics and Linked Appendages
    2. Constraint Programming
    3. Rigid Body Animation
    4. Flexible Body Animation
    5. Emergent Behavior: Particles and Flocks
    6. Behavioral Animation
    7. Character Animation: Dynamics
    8. Facial Animation
    9. Walking
    10. Plant Growth
  6. Appendices
    1. A.1 Interpolation and Approximation
    2. A.2 Physics Primer
    3. A.3 Numerical Techniques
    4. A.4 Vector Algebra Summary
  7. References

Rick Parent (parent@cis.ohio-state.edu)
Last updated 7/14/95