5 of 5 people found the following review helpful
Must have for someone working with WPF 3D,
This review is from: 3D Programming for Windows® (Pro - Developer) (Paperback)
If you've read Petzold's previous book on WPF "Applications = Code + Markup" the first thing you'll want to know about this book is 'Has Charles made the same mistake and conciously opted to use barely any images or diagrams?'. The good news is no, he hasn't. The book has plenty of screenshots and diagrams that really complement the text.
Petzold has covered the subject in tremendous detail and with a thouroughness I really didn't expect, uncovering mathematical topics I haven't even thought about since I left University. For example, three of the chapters are called "Algorithmic Mesh Geometries", "Matrix Transforms" and "Quaternions" - 3D programming isn't for the mathematically impaired.
As a reference, this book is a *must have* for anyone working with, or about to work with 3D in WPF. On the other hand, if you're looking for a quick overview of the 'art of the possible' with WPF 3D then this probably isn't the book for you. Indeed I think it might have benefited from a longer, gentler introduction to ease you into the subject matter; a 10,000 feet view, if you will.
The prose of the book is very dry making it an almost impossible casual read but, given the subject matter, it would be hard to avoid this problem. So in summary: an OK read for the curious, a great reference and good book overall.