Font Size

Cpanel

Developer Releases

Our developer releases are made more regularily than our stable releases and are simply tags of the latest source code under version control.  The developer releases do not under any dedicated testing prior to release and are meant to be snapshots of the latest development work that is going into the next stable release. The versioning for stable release is major.minor.patch where the minor release is odd number signifying that it's developer release.

OpenSceneGraph-3.3.3 developer release

OpenSceneGraph-3.3.3, released on 19th December 2014, key deliverables in this dev release are:

  • New osgTerrain::DisplacementMappingTechnique that uses sharing of geometry tiles and height field textures to render the terrain, reducing main memory and GPU memory usage to less than 40% of previous usage, and reduces GPU costs to around 60% of previous requirements for a terrain.
  • New LAS plugin (depends upon libLAS and Boost)
  • New GStreamer plugin for cross platform video
  • New OpenGL extension set-up architecture that reduces both the code footprint, library size and runtime memory footprint, as well as make it easier to extend.
  • Support for glVertexAttribDivisor via new osg::VertexAttribDivisor StateAttribute
  • Support for glBlendEquationi, glBendFunci, glColorMaski and glEnable/glDisablei iva new BlendEquationi, BlendFunci, ColorMaski, and Enablei/Disablei StateAttributes to better support Multiple Render Target usage.
  • New osg::ShaderStorageBufferObject class and osgssbo example.
  • New osggpucull example that demonstrates culling on the GPU.
  • Threading safety and performance improvements to the DatabasePager
  • Refactor of osg::Drawable so that it is no subclassed from osg::Node allow it to be directly placed in the scene graph without the need for a Geode parent.
  • Standardization of callbacks in Node, Drawable, StateSet and StateAttributes
  • Improved Android toolchain build
  • Improvements to QT4 and QT5 support in osgQt
  • Improvements to the new osgUI NodeKit  and Lua Scripting support
  • Bug and build fixes

source package : OpenSceneGraph-3.3.3.zip

svn tag: svn co http://svn.openscenegraph.org/osg/OpenSceneGraph/tags/OpenSceneGraph-3.3.3 OpenSceneGraph

OpenSceneGraph 3.3.1 developer release

OpenSceneGraph-3.3.1, released on 29th January 2014, key deliverables in this dev release are:

  • New osgVolume::MultiPassTechnique for rendering ray traced volumes constrained to user defined manifold geometry and mixed with normal 3D scene objects without depth issue.
  • Added Multi-touch support to Present3D.
  • Improvements to range of OSG features now supported via lua scripting.
  • New osgUtil::Intersector::PrecisionHint that allows one to request single or double precision maths when using osgUtil::LineSegmentIntersector.
  • Bug and build fixes

source package : OpenSceneGraph-3.3.1.zip

svn tag: svn co http://svn.openscenegraph.org/osg/OpenSceneGraph/tags/OpenSceneGraph-3.3.1 OpenSceneGraph

OpenSceneGraph 3.3.0 development release

OpenSceneGraph-3.3.0, released on 3rd October 2013, key deliverables in this dev release are:

  • New osg::ScriptEnginer/osg::Script base classes for integrating scripting support
  • New Lua plugin that provides a LuaScriptEngine implementation that uses osgDB serializers via a new osgDB::PropertInterface class to passing/returning scene graph data to scripts
  • Preliminary V8 and Python script plugins, currently just run standalone scripts, no support for passing in/returning scene graph data
  • osgpresentation example provides a test bed for new PropertyInterface, scripting and osgPresentation work.
  • New osgUtil::RayIntersector class
  • Bug and build fixes

source package : OpenSceneGraph-3.3.0.zip

svn tag: svn co http://svn.openscenegraph.org/osg/OpenSceneGraph/tags/OpenSceneGraph-3.3.0 OpenSceneGraph

OpenSceneGraph 3.1.10 development release

OpenSceneGraph-3.1.10, released on 19th July 2013, key deliverables in this dev release are:

  • minor Bug and build fixes
  • Final developer release in 3.1.x series before 3.2.x stable series

source package : OpenSceneGraph-3.1.10.zip

svn tag: svn co http://svn.openscenegraph.org/osg/OpenSceneGraph/tags/OpenSceneGraph-3.1.10 OpenSceneGraph

OpenSceneGraph 3.1.9 development release

OpenSceneGraph-3.1.9, released on 2nd July 2013, key deliverables in this dev release are:

  • Support for glPrimitiveRestartIndex with new osg::PrimitiveRestartIndex StateAttribute.
  • Support for glVertexAttribLPointer and  glVertexAttribIPointer, utilized via osg::Array::setPreserveDataType(true);
  • New Vec3ub, Vec3us, Vec4us, Vec2ub and Vec2us array data classes
  • Clean up of deprecated usage of osg::Geometry.
  • New more powerful osgoit example that demonstrates how to implement order independent transparency.
  • Support for custom versioning of user serializers to allow 3rd party to version extension to native OSG serializer based formats.
  • Warning fixes
  • Many bug and build fixes

source package : OpenSceneGraph-3.1.9.zip

svn tag: svn co http://svn.openscenegraph.org/osg/OpenSceneGraph/tags/OpenSceneGraph-3.1.9 OpenSceneGraph