Computer Animation

1st Edition

Algorithms and Techniques

Print ISBN: 9781558605794
eBook ISBN: 9780080502502
Imprint: Morgan Kaufmann
Published Date: 13th August 2001
Page Count: 552
92.95 + applicable tax
56.99 + applicable tax
70.95 + applicable tax
89.95 + applicable tax
Compatible Not compatible
VitalSource PC, Mac, iPhone & iPad Amazon Kindle eReader
ePub & PDF Apple & PC desktop. Mobile devices (Apple & Android) Amazon Kindle eReader
Mobi Amazon Kindle eReader Anything else

Institutional Access


Whether you're a programmer developing new animation functionality or an animator trying to get the most out of your current animation software, Computer Animation: Algorithms and Techniques will help work more efficiently and achieve better results. For programmers, this book provides a solid theoretical orientation and extensive practical instruction-information you can put to work in any development or customization project. For animators, it provides crystal-clear guidance on determining which of your concepts can be realized using commercially available products, which demand custom programming, and what development strategies are likely to bring you the greatest success.

Key Features

  • Expert instruction from a pace-setting computer graphics researcher.
  • Provides in-depth coverage of established and emerging animation algorithms.
  • For readers who lack a strong scientific background, introduces the necessary concepts from mathematics and physics.
  • Illustrates advanced programming techniques with highly detailed working examples.
  • Via the companion Web site, provides lecture notes from the author's course for professors, example animations based on the programs covered in the book, Java applets, and links to relevant Web sites.
  • Special contributions from Dave S. Ebert on Natural Phenomena in Chapter 5
  • Special contributions from Scott King, Meg Geroch, Doug Roble, and Matt Lewis on Articulated Figures in Chapter 6.


Computer science students and computer programmers interested in programming techniques used to produce computer animation. Titles include: Technical directors, modelers, graphics programmers, animators, and computer graphics researchers, students, and hobbyists.

Table of Contents



Chapter 1 - Introduction

1.1 Perception

1.2 The Heritage of Animation

1.2.1 Early Devices

1.2.2 The Early Days of "Conventional" Animation

1.2.3 Disney

1.2.4 Contributions of Others

1.2.5 Other Media for Animation

1.2.6 Principles of Computer Animation

1.3 Animation Production

1.3.1 Computer Animation Production Tasks

1.3.2 Digital Editing

1.3.3 Digital Video

1.4 A Brief History of Computer Animation

1.4.1 Early Activity

1.4.2 The Middle Years

1.5 Chapter Summary


Chapter 2 - Technical Background

2.1 Spaces and Transformations

2.1.1 The Display Pipeline

2.1.2 Homogeneous Coordinates and the Transformation Matrix

2.1.3 Compounding Transformations: Multiplying Transformation Matrices

2.1.4 Basic Transformations

2.1.5 Representing an Arbitrary Orientation

2.1.6 Extracting Transformations from a Matrix

2.1.7 Description of Transformations in the Display Pipeline

2.1.8 Round-off Error Considerations

2.2 Orientation Representation

2.2.1 Fixed Angle Representation



No. of pages:
© Morgan Kaufmann 2002
Morgan Kaufmann
eBook ISBN:
Hardcover ISBN:


"This book is hands-down my recommendation on the technical aspects of computer animation techniques. It's both a broad overview of the field, as well as a handy reference. I expect it to be a common sight on the bookshelves of students, teachers, graphics researchers, and practitioners in the field." —Larry Gritz, Exluna/Nvidia