Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Photo-Based 3d Graphics in C++: Compositing, Warping, Morphing and Other Digital Special Effects/Book and Disk

Photo-Based 3d Graphics in C++: Compositing, Warping, Morphing and Other Digital Special Effects/Book and Disk

List Price: $44.95
Your Price: $44.95
Product Info Reviews

<< 1 >>

Rating: 2 stars
Summary: Dated and Confused
Review: As a reference for programming image compositing tools, this book doesn't go deep enough, doesn't use industry-standard terminology, and is crammed with dated information.

I should have first recognized that there would be a problem when I started reading about the time the author spent working with the "Windows 95 beta 3". Sure enough, the book was published in 1995, and contains quite a bit of information specific to Win 3.1 and the 95 beta. It also has a chapter devoted to the Borland C++ 4.5 compiler with an appendix on using the code with Visual C++ 2.0.(!) The enclosed disk (3.5" floppy) contains software written by the author, called "The Image Compositor's Toolkit", which is basically the compilation of the source code included in the book. The disk requires an installation of the software before you can access the source code or images.

The book proposes to cover topics in image compositing such as alpha blending, warping, morphing, and 3-d transforms. However, it does not go into key areas such as color keying (bluescreen or greenscreen), color correction, gamma adjustments, or shadow control. The section on warping is woefully inadequate, considering only the case of flat-plane 3-D transforms, though he does deal with perspective. The only mention of mesh warping is a lone paragraph in the section on morphing, which simply states "... A mesh of splines is then formed between the two lists of vertices. The splines are used to vary the contents of each image over a series of frames". There is no discussion of how the contents of each image are varied, no discussion of interpolation, not even a discussion of keyframing or tweening. The morphing example provided is very simple, and is little more than a "cross-dissolve" using an alpha mask, and does no image warping at all. To be fair, mesh warping is not an easily programmed task, but to provide only a brief mention that it exists is a pretty glaring omission in a book that states that it is "Everything you need to create spectacular special effects on your PC".

There are two bits of information that this book provides that can withstand the test of time: basic image handling in Windows (using device contexts to work with bitmaps), and a nice treatise on 3-D transforms using matrix algebra that is clear and easy to understand. However, that same information is available in other books on image processing, and I can't recommend buying this book for those sections alone.

This would be a good second or third reference for someone exploring image compositing, but I would not make it a first purchase.


<< 1 >>

© 2004, ReviewFocus or its affiliates