Operating Systems
Programming Languages
Microsoft Technologies
Computer Science
Formal Methods
MM & Game Dev.
Theory Computing
DS & Algorithms
Software Engineering
Web Programming
Web Technologies

Contact Us | What's New | Missing Link | Feedback

Data Structures and Algorithms

Book Title : Computer Animation: Algorithms and Techniques
eBook download format(s) : HTML HTML HTML 
ISBN-10 : 1558605797 
ISBN-13 : 978-1-558605-79-4 
Author(s) : Richard Parent
Publisher : Morgan Kaufmann (04 Sep 2001)
Section : Data Structures and Algorithms
Book Review:
What many digital animators fail to realize is that someone needs to make the software that's used to bring images to life. Without the tools, the ideas can never be materialized. In Computer Animation: Algorithms and Techniques, the concepts and formulas used behind the scenes and under the hood of contemporary animation software are clearly explained for the programmer and the technical director.

Hardbound, liberally illustrated, and with an eight-page color gallery, there are six chapters and three appendices. The book starts with an overview of animation and works through some technical background information, and then delves into interpolation and basic techniques for representing 3-D motion and space on a 2-D display. Later chapters walk through advanced algorithms (kinematics, rigid body simulation, constraints) and then a discussion of ways to represent natural phenomena. There's also a focus on modeling and animating articulated figures. It's important to note that these chapters are not about which buttons to push in a given software package, but rather about the use and explanation of formulas for representing a specific simulation.

Perhaps the best feature of the book is the information and samples available on a companion Web site. Rather than include a CD-ROM, which raises the cost of the book and whose information can grow stale, the reader can find sample animations and ready-to-use code snippets, as well as links to other relevant Web sites.

There are any number of books available on computer animation software packages, but precious few on how they do what they do. Computer Animation: Algorithms and Techniques is an invaluable resource, a textbook for anyone interested in computer animation programming or for anyone who simply wants to get under the hood of their favorite animation application. --Mike Caputo

add to                 Digg!

You may use anyone of the download options

eBook VersionBuy this book from Amazon
Front Cover

Missing Link?, Report It and try these 3 + 1 alternates...

Tell a Friend!

Similar Book titles in Data Structures and Algorithms section:
Handbook of Algorithms and Data Structures
Introduction to Computer Graphics
Problems on Algorithms, 2nd Edition
Concepts, Techniques, and Models of Computer Programming
Algorithms and Complexity
Introduction to Algorithms
Design and Analysis of Computer Algorithms
Computers, Graphics, & Learning
Structure and Interpretation of Computer Programs - 2nd Edition
Dictionary of Algorithms and Data Structures
Sorting and Searching Algorithms: A Cookbook
Planning Algorithms
Algorithms in the Real World - Lecture Notes
Algorithms and Data Structures in VLSI Design: OBDD - Foundations and Applications
How to Think About Algorithms - Loop Invariants and Recursion
Complexity of Algorithms
Algorithms for Communications Systems and their Applications
Algorithms for Programmers
Average Case Analysis of Algorithms on Sequences
Efficient Algorithms for Sorting and Synchronization
Combinatorial Algorithms
Jeff Erickson's Algorithms Course Materials

Similar Book titles in Other sections:

Section: Bio-Chemistry
Algorithms for Molecular Biology

Section: CS -> Compilers and Languages
Parsing Techniques - A Practical Guide
Inductive Logic Programming - Techniques and Applications
Tree Automata Techniques and Applications

Section: Multimedia & Game Development
Simulating Humans: Computer Graphics Animation and Control
So you want to be a Computer Game Developer?

Section: CS -> Hardware
Computer Architecture Tutorial
Advanced Computer Architecture Notes
Advanced Computer Architecture Tutorials
Computer Structures: Principles and Examples
Computer Structures: Readings and Examples
Show all..

Section: CS -> Theory
Introduction to Computer Science I
Foundations of Computer Science
Tree Automata Techniques and Application
An Introduction to the Theory of Computation (Principles of Computer Science Series)
How to Think Like a Computer Scientist: Learning with Python
Show all..

Section: Photography
Digital Photography Expert Techniques
Shoot Like a Pro! - Digital Photography Techniques

Section: Computer Hardware
The Hand-Me-Down PC: Upgrading and Repairing Personal Computers
Beginning Computer Hardware Guide
Scott Mueller Library - Computer Dictionary
Build Your Own Laptop - An Impractical Guide to Building a Laptop Computer
Computer Repair with Diagnostic Flowcharts
Show all..

Section: Logic Design and Architecture
Computer Aids for VLSI Design, Second Edition

Section: Microprocessor
Mixed-signal and DSP Design Techniques

Section: Internet
Computer Security Basics 2nd Edition

Section: Advanced Java
Introduction to Computer Science Using Java

Section: Mathematics
Mathematical Foundations of Computer Science
Vector Math for 3D Computer Graphics - An Interactive Tutorial
The Unknowable (Discrete Mathematics and Theoretical Computer Science)
Algorithms For Computing With Modular Forms
Logic for Computer Science: Foundations of Automatic Theorem Proving
Show all..

Section: Miscellaneous
The Art of Computer Game Design
Computer Vision and Image Processing
Academic Careers for Experimental Computer Scientists and Engineers
Applied Cryptography: Protocols, Algorithms, and Source Code in C, 2nd Edition
Moths to the Flame : The Seductions of Computer Technology
Show all..

Section: Microsoft C Sharp (C#)
Data Structures and Algorithms with Object-Oriented Design Patterns in C#

Section: Networking
Introduction to Computer, Internet & Network Systems Security
Computer Networks and Internets
Computer Networks
Design and Validation of Computer Protocols
Wireless Technology: Protocols, Standards, and Techniques
Show all..

Section: GNU/Linux OS
The Linux Cookbook - Tips and Techniques for Everyday Use

Section: Assembly Language
The Art of Computer Programming

Section: C++ Language
Algorithms And Data Structures in C++
C++ in Action: Industrial Strength Programming Techniques
Data Structures and Algorithms with Object-Oriented Design Patterns in C++
Applied C++: Techniques for Building Better Software
Techniques for Scientific C++
Show all..

Section: Other Programming
On LISP: Advanced Techniques for Common LISP
Using Z: Specification, Refinement, and Proof (Prentice-Hall International Series in Computer Science)
Common Lisp: An Interactive Approach (Principles of Computer Science Series)
Basic Lisp Techniques
Stack Computers: the new wave
Show all..

Section: Scripting
Thinking in Python: Design Patterns and Problem-Solving Techniques
Concrete Abstractions: An Introduction to Computer Science Using Scheme

Section: Redbooks Draft
Performance Optimization and Tuning Techniques for IBM Processors, including IBM POWER8
Performance Optimization and Tuning Techniques for IBM Power Systems processors, including IBM POWER8

Section: Redbooks
DB2 Optimization Techniques for SAP Database Migration And Unicode Conversion
Techniques for Managing Large WebSphere Installations
Performance Optimization and Tuning Techniques for IBM Processors, including IBM POWER8
DS8870 Data Migration Techniques
Performance Optimization and Tuning Techniques for IBM Power Systems Processors Including IBM POWER8
Show all..

Section: Redpapers
Tips and Techniques for Using TCP/IP on i5/OS
Techniques to Build a Diskless Boot Linux Cluster of JS21 Blades
IBM Sales Center With Computer Telephony Integration
DataPower Problem Determination Techniques
IBM Tivoli Storage Productivity Center 4.2: Monitored Computer Storage Space Reports
Show all..

Section: Redpapers Draft
Techniques to Build a Diskless Boot Linux Cluster of JS21 Blades
IBM Sales Center for WebSphere Commerce with Computer Telephony Integration

Section: Software Engineering
Little Purple Book (Vol. 2) Testing - Implementation Techniques
Supercomputers: Directions in Technology and Applications

Similar Books from Amazon :

Tell a Friend!

©2008 - Home - Privacy Policy - Program Policy, Terms and Conditions