OpenSceneGraph 3.0: Beginner's Guide Paperback – Dec 14 2010
|New from||Used from|
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your e-mail address or mobile phone number.
About the Author
Rui Wang is a software engineer at Beijing Geo-Vision Technology Co., Ltd., and the manager of the largest OSG discussion website in China. He is one of the most active members of the official OSG community, who contributes the serialization I/O, BVH, and animated GIF plugins, and other key functionalities to the OSG source code. He is also a novel writer and guitar lover in his spare time. Xuelei Qian received his Ph.D. degree in Applied Graphic Computing from the University of Derby in 2003. He is now a postdoctoral researcher in the Department of Instrument Science and Mechanology at Tsinghua University. His research interests include virtual-reality engineering, virtual manufacturing and numerical control technology.
Inside This Book(Learn More)
Most Helpful Customer Reviews on Amazon.com (beta)
If you're an experienced programmer, you may find the reading a bit distracted by topics which may seem elementary, but those who aren't thoroughly experienced in C++ or scene graph technology may find those diversions helpful. The Quick Start Guide, in contrast, is a bit more technical and harder to understand if you're not already well-versed in these areas.
In any case, I can imagine a better effort for a beginner's guide, but it remains a useful introduction and handy reference as I continue to work in OSG. That said, I recommend the book to anyone who's starting OSG and wants to be eased in to using the software.
This book is called a beginners guide but has useful bits for anyone who seriously uses the library. OpenSceneGraph is simply amazing; but getting up to speed and just compiling and building can be daunting for the first time user. OpenSceneGraph 3.0 a Beginner's Guide excels in covering all the details in setting things up in the first few chapters and brings out a number of important gotchas that can really cause you to spin your wheels if you miss them.
Chapters 1-3 quickly get you setup and running the sample programs in your build environment. It's obvious that the authors have a preference for Windows but the important Linux information is provided as well. Chapters 4-9 get you up to speed on the basics of using scene graphs and of course OpenSceneGraph in particular. It is quite comprehensive covering the basic principles of scene graphs and exploring all the various nuances that you may need to explore - stereo rending, multiple windows and viewports, etc. This in addition to covering the core basics of models, animation, lighting, texturing etc. Chapters 10-12 cover more advanced topics such as plugins, visual components and optimizing the rendering process. A number of pop quizes throughout the book ask well thought out questions about each chapters topics.
At 385 pages I was highly impressed at the depth and scope of coverage. The book does indeed deliver on it's claims of being accessible for those brand new to OpenSceneGraph; although it does require a firm understanding of C++ of course - it's not a primer on that. To be frank I almost find the title a bit deceiving - this book definitely should sit on the shelf of any developer of OpenSceneGraph at any skill level.
I look forward to hearing back from others who have read and used this book. I would recommend a cover to cover read for any OpenSceneGraph user.