A new version of OpenSceneGraph (OSG) has been released. OSG is the standard scenegraph for OpenGL Applications and we are using it extensively in our core library OSGVirtualPlanets (osgVP). We are proud to be contributors of OSG, and our last contribution was to add Android support to the library. Next releases of OSGVirtualPlanets will be built against OSG 3.0.0.
From here we'd like to thank the work done by the whole OSG community and specially to Robert Osfield, the leader of the library.
FYI this is the OSG 3.0 Press Release:
OpenSceneGraph 3.0 release adds support OpenGL ES 1.1, OpenGL ES 2.0, OpenGL 3.x to 4.0, support for Android and IOS platforms and much morePERTHSHIRE, Scotland - 28th June 2011 - OpenSceneGraph Professional Services announces the release of OpenSceneGraph 3.0, the industry's leading open-source scene graph technology, designed to accelerate application development and improve 3D graphics performance. OpenSceneGraph 3.0 written entirely in Standard C++ and built upon OpenGL, offers developers working in the visual simulation, game development, virtual reality, scientific visualization and modeling markets - a real-time visualization tool which eclipses commercial scene graph toolkits in functionality, stability and performance. OpenSceneGraph 3.0 runs on all Microsoft Windows platforms, Apple OS/X, IOS, GNU/Linux, Android, IRIX, Solaris, HP-UX, AIX and FreeBSD operating systems.
- OpenGL ES 1.1, and OpenGL ES 2.0 support
- OpenGL 3.x and 4.x support along with associated OpenGL extensions
- Support for Android on tablets and phones
- Support for IOS on tablets and phones (end users applications have already been accepted on the App Store)
- New extensible serializers that provide new .osgb binary, .osgt ascii and .osgx xml file native formats
- New generalized serializable metadata architecture
- New osgQt library that makes it straight forward to integrate OpenSceneGraph with Qt
- new FBX plugin
- Improvements to osgVolume enabling high quality race traced volume rendering
- Improvements to osgManipulator making it more flexible
- Support for Cocoa and 64bit OSX build
- Improved thread safety and efficiency of database paging
- New Texture and buffer object pools for efficiently managing GL object resources
OpenSceneGraph is released under the OpenSceneGraph Public License, which is based on the Lesser GNU Public License (LGPL), permitting the software to be used free of charge across the full spectrum of commercial and open-source applications. Furthermore, it allows both static and dynamic linking of the OpenSceneGraph libraries without restricting the licensing of the user's software.
OpenSceneGraph Books now availableThe new book dedicated to the OpenSceneGraph 3.0 is now available https://www.packtpub.com/openscenegraph-3-0-beginners-guide/book.
OpenSceneGraph Professional Services, based in Scotland, and Skew-Matrix and AlphaPixel both based in the USA, and a range of Contractors from around the world. Services available include:
- Confidential Professional Support
- Bespoke development
The OpenSceneGraph project owes a great deal to the community for its development and support, in particular we wish to thank the 464 individuals from around the world that have directly contributed to the development and refinement of the OpenSceneGraph code base.