This book is a step-by-step guide, which starts at an easy level for beginners and then gradually works to more advanced topics bit-by-bit. It covers code examples explained in detail and also a number of demos, which illustrate theoretical concepts. This book can also be used as a reference guide by readers who have already mastered Papervision3D. This book is aimed at readers who want to get started with Papervision3D. The book is also aimed at Flash and 3D developers wanting to extend and amplify their existing development skills, empowering them to build new types of applications. The book assumes that you have some experience with ActionScript 3.0, but you do not have to be familiar with classes and Object Oriented Programming; an introduction on these topics is included.
I had the pleasure of helping Paul and Jeff with the book as a reviewer / proof-reader, and I can testify that it is very comprehensive. What I particularly value about the book is that it can be read as an introduction for beginners, but also serve as a reference guide once you’ve grasped the main topics.
Beginning with the basics of setting up Papervision3D inside your development environment, the book takes you through the essential elements of primitives, materials, and cameras before moving into advanced topics including animation, effects and performance optimisation.
There are some free sample chapters available on Jeff’s blog, and the book can be ordered directly from Packt, or from Amazon.