A Open Scene Graph 3.0 Beginner's Guide

  • Published on

  • View

  • Download


Virtual reality in your hands with openscenegraph


Press ReleaseDecember 2010Create virtual reality applications using Packts new OpenSceneGraph bookOpenSceneGraph 3.0: Beginner's Guide is a new book from Packt that will help users to gain a comprehensive view of the structure and main functionalities of OpenSceneGraph. Written by Rui Wang and Xuelei Qian, this book is an ideal introduction for developing applications using OpenSceneGraph and to extend users own scene elements from the base interfaces of OpenSceneGraph. The OpenSceneGraph is an open source, high performance 3D graphics application programming interface, used by application developers in fields such as visual simulation, games, virtual reality, scientific visualization and modelling. This toolkit is written entirely in Standard C++ and OpenGL, and runs on a variety of operating systems including Microsoft Windows, Mac OS X, Linux, IRIX, Solaris and FreeBSD. OpenSceneGraph 3.0: Beginner's Guide will allow readers to take full advantage of the key features and functionalities of OpenSceneGraph and teach them almost all of the core elements required in a virtual reality application including memory management, geometry creation, realistic rendering effects, scene navigation and animation. This book will enable readers to start using OSG in their own projects and research fields, and extend its functionalities by referring to OSG's source code, official examples and API documentation. Using this book, developers will be able to build and configure an OSG development environment, create geometry entities with vertices and drawing primitives and use these features in their applications successfully, make use of various types of scene graph nodes, implement different rendering attributes, texture mapping, OpenGL shaders and render-to-texture technique in OSG, and create various animated graphics presentations in the 3D scene. Written in a fast-paced and engaging approach, and packed with loads of step-by-steptutorials and examples, this book is ideal for software developers, who are familiar with OpenGL (the standard cross-platform low-level 3D graphics API) and wish to use OpenSceneGraph in their applications. The book is out now and available from Packt. To read more about it, please visit: www.packtpub.com/openscenegraph-3-0-beginnersguide/book