I normally don’t delve into book reviews or endorsements; and I won’t go there just yet with this post. But I do want to get your attention for the first released Papervision3D book; Papervision3D Essentials.
Written by Jeff Winder and Paul Tondeur, this elaborate, 13 chapter book looks great for anyone wanting to learn or deepen their knowledge of the Papervision3D API and Engine. Congratulations to both authors for getting it released! Great job!
Although I haven’t recieved my ([total disclosure] free, thank you guys), copy for review yet, the book looks promising, if you can judge it by these two free online chapters, about Lines3D and VectorVision.
As one of the core members of Papervision3D and having architectured and written rather large portions of the Papervision 2 Engine, for me personally it’s amazing to see a project like this. It’s documenting code that the team has been writing over the years and getting it on paper, along with an explanation and examples is something huge to me, as well as being huge for people wanting to start or already experienced with the engine! Having recieved multiple mails full of questions and additional bug fixes (as have other members of the team) from Paul and Jeff, I can assure they have been thorough in reviewing & examplifying the Papervision code base.
In a way, that’s a very odd feeling; an obscure function which might have been thought up and written at 2pm at night (which during the initial dev of Papervision3D 1.7, 1.9 and 2.0 was rule, rather then exception), might now have gotten an explanation in the book.
One thing the project has been lacking the most though, was a paper resource to look things up; and that has now arrived!
I will blog a more thorough review after having recieved and read the book. Can’t wait to see this book as a piece of tangible material and actually hold it!
Another free chapter has emerged as PDF. Chapter 8; modelling and importing to Papervision3D.