Computer Animation Algorithms and Techniques

ISBN-10: 0124158420
ISBN-13: 9780124158429
Edition: 3rd 2012
Authors: Rick Parent
List price: $69.95 Buy it from $37.85
eBook available
This item qualifies for FREE shipping

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description: Driven by demand from the entertainment industry for better and more realistic animation, technology continues to evolve and improve. The algorithms and techniques behind this technology are the foundation of this comprehensive book, which is  More...

Used Starting from $44.22
New Starting from $68.35
eBooks Starting from $69.95
Buy
what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!

Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Medical Terminology Online content $4.95 $1.99
Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99

Customers also bought

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $69.95
Edition: 3rd
Copyright year: 2012
Publisher: Elsevier Science & Technology Books
Publication date: 8/29/2012
Binding: Hardcover
Pages: 542
Size: 8.00" wide x 9.50" long x 1.75" tall
Weight: 1.474
Language: English

Driven by demand from the entertainment industry for better and more realistic animation, technology continues to evolve and improve. The algorithms and techniques behind this technology are the foundation of this comprehensive book, which is written to teach you the fundamentals of animation programming.In this third edition, the most current techniques are covered along with the theory and high-level computation that have earned the book a reputation as the best technically-oriented animation resource. Key topics such as fluids, hair, and crowd animation have been expanded, and extensive new coverage of clothes and cloth has been added. New material on simulation provides a more diverse look at this important area and more example animations and chapter projects and exercises are included. Additionally, spline coverage has been expanded and new video compression and formats (e.g., iTunes) are covered.* Includes companion site with contemporary animation examples drawn from research and entertainment, sample animations, and example code * Describes the key mathematical and algorithmic foundations of animation that provide you with a deep understanding and control of technique * Expanded and new coverage of key topics including: fluids and clouds, cloth and clothes, hair, and crowd animation * Explains the algorithms used for path following, hierarchical kinematic modelling, rigid body dynamics, flocking behaviour, particle systems, collision detection, and more 

Rick Parent is an Associate Professor at Ohio State University, where he teaches computer graphics and computer animation. His research in computer animation focuses on its relation to modeling and animating the human figure, with special emphasis on geometric modeling and implicit surfaces. Rick earned a Ph.D. in computer science from Ohio State University and a Bachelor's degree in computer science from the University of Dayton. In 1977, he was awarded "Outstanding Ph.D. Thesis Award" (one of four given nationally) by the NCC. He has served on numerous SIGGRAPH committees, in addition to the Computer Graphics International 2000 Program Committee and the Computer Animation '99 Program Committee and is on the editorial board of the Visual Computer Journal.

Preface
About the Author
Introduction
Motion perception
The heritage of animation
Early devices
The early days of "conventional" animation
Disney
Contributions of others
Other media for animation
Animation production
Principles of animation
Principles of filmmaking
Sound
Computer animation production
Computer animation production tasks
Digital editing
Digital video
Digital audio
A brief history of computer animation
Early activity (pre-1980)
The middle years (the 1980s)
Animation comes of age (the mid-1980s and beyond)
Summary
Technical Background
Spaces and transformations
The display pipeline
Homogeneous coordinates and the transformation matrix
Concatenating transformations: multiplying transformation matrices
Basic transformations
Representing an arbitrary orientation
Extracting transformations from a matrix
Description of transformations in the display pipeline
Error considerations
Orientation representation
Fixed-angle representation
Euler angle representation
Angle and axis representation
Quaternion representation
Exponential map representation
Summary
Interpolating Values
Interpolation
The appropriate function
Summary
Controlling the motion of a point along a curve
Computing arc length
Speed control
Ease-in/ease-out
General distance-time functions
Curve fitting to position-time pairs
Interpolation of orientations
Interpolating quaternions
Working with paths
Path following
Orientation along a path
Smoothing a path
Determining a path along a surface
Path finding
Chapter summary
Interpolation-Based Animation
Key-frame systems
Animation languages
Artist-oriented animation languages
Full-featured programming languages for animation
Articulation variables
Graphical languages
Actor-based animation languages
Deforming objects
Picking and pulling
Deforming an embedding space
Three-dimensional shape interpolation
Matching topology
Star-shaped polyhedra
Axial slices
Map to sphere
Recursive subdivision
Morphing (two-dimensional)
Coordinate grid approach
Feature-based morphing
Chapter summary
Kinematic Linkages
Hierarchical modeling
Data structure for hierarchical modeling
Local coordinate frames
Forward kinematics
Inverse kinematics
Solving a simple system by analysis
The Jacobian
Numeric solutions to IK
Summary
Chapter summary
Motion Capture
Motion capture technologies
Processing the images
Camera calibration
Three-dimensional position reconstruction
Multiple markers
Multiple cameras
Fitting to the skeleton
Output from motion capture systems
Manipulating motion capture data
Processing the signals
Retargeting the motion
Combining motions
Chapter summary
Physically Based Animation
Basic physics-a review
Spring-damper pair
Spring animation examples
Flexible objects
Virtual springs
Particle systems
Particle generation
Particle attributes
Particle termination
Particle animation
Particle rendering
Particle system representation
Forces on particles
Particle life span
Rigid body simulation
Bodies in free fall
Bodies in collision
Dynamics of linked hierarchies
Cloth
Direct modeling of folds
Physically based modeling
Enforcing soft and hard constraints
Energy minimization
Space-time constraints
Chapter summary
Fluids: Liquids and Gases
Specific fluid models
Models of water
Modeling and animating clouds
Modeling and animating fire
Summary
Computational fluid dynamics
General approaches to modeling fluids
CFD equations
Grid-based approach
Particle-based approaches including smoothed particle hydrodynamics
Chapter summary
Modeling and Animating Human Figures
Overview of virtual human representation
Representing body geometry
Geometry data acquisition
Geometry deformation
Surface detail
Layered approach to human figure modeling
Reaching and grasping
Modeling the aim
The shoulder joint
The hand
Coordinated movement
Reaching around obstacles
Strength
Walking
The mechanics of locomotion
The kinematics of the walk
Using dynamics to help produce realistic motion
Forward dynamic control
Summary
Coverings
Clothing
Hair
Chapter summary
Facial Animation
The human face
Anatomic structure
The facial action coding system
Facial models
Creating a continuous surface model
Textures
Animating the face
Parameterized models
Blend shapes
Muscle models
Expressions
Summary
Lip-sync animation
Articulators of speech
Phonemes
Coarticulation
Prosody
Chapter summary
Behavioral Animation
Primitive behaviors
Flocking behavior
Prey-predator behavior
Knowledge of the environment
Vision
Memory
Modeling intelligent behavior
Autonomous behavior
Expressions and gestures
Modeling individuality: personality and emotions
Crowds
Crowd behaviors
Internal structure
Crowd control
Managing n-squared complexity
Appearance
Chapter summary
Special Models for Animation
Implicit surfaces
Basic implicit surface formulation
Animation using implicitly defined objects
Collision detection
Deforming the implicit surface as a result of collision
Level set methods
Summary
Plants
A little bit of botany
L-systems
Animating plant growth
Summary
Subdivision surfaces
Chapter summary
Rendering Issues
Background Information and Techniques
Index

×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×