Hi All,

Prepare for sensory overload, I've just tagged svn/trunk for the
OpenSceneGraph-2.9.5 and then totaled up the feature/bug fixes since
2.9.4 and wopping number of them... it's been two months since 2.4,
but even so it's still quite astonishing... so here goes:

    * OpenSceneGraph-2.9.5, released on 22nd June 2009, changes include:
          o Integration of Present3D application, a 3D presentation
tool, directly into core OpenSceneGraph.
          o New .p3d plugin that allows 3D presentations to be loaded
into all OpenSceneGraph applications.
          o Support for reading .p3d presentation files over http connection.
          o New osgDB::DatabaseRevisions support to allow automatic
refreshing of locally cached data that has been updated on a remote
server, new osgdatabaserevisions example illustrates usage.
          o New osgshadercomposer example that provides a custom
scheme for manage shader composition using a VirtualProgram
StateAttribute.
          o Improvements to Cocoa support in osgViewer
          o Re-factor of osgDB::!ReaderWriter::Options so that it now
lives in the osgDB scope, and in it's own include/osgDB/Option header
file.
          o Re-factor of osgDB callbacks to allow osgDB::Options to
provide callbacks that override the osgDB::Registry ReadFileCallback
and WriteFileCallbacks, and for the callbacks to now be defined in
their own separate include/osgDB/Callbacks header file.
          o Introduction of new osgDB::FindFileCallback and
osgDB::FileLocationCallback to enable customization of find file
schemes and manage of local file caches.
          o Improvements to the COLLADA plugin
          o Added support for RenderBin::SortMode::TRAVERSAL_ORDER to
enable rendering of scene graph drawables in the order that they were
traversed in.
          o VRML plugin ported across to work with latest versions of OpenVRML
          o Support for writing dxf files from the dxf plugin
          o zip plugin now unzips files in memory and support reading
.zip files across http.
          o .x directx model plugin now supports reading from istream
enable reading files across http.
          o osgVolume support added to .ive format
          o Re-factor of the X11 keyboard remapping to better handle
different locals.
          o Support for customizing handling of osg::notify() messages
including support.
          o Support for GL_MAX_TEXTURE_LEVEL to allow partial
specification of mipmap levels in osg::Texture, osg::Image and dds
plugin
          o Support for GL_EXT_blend_equation_separate
          o Improved compatibility with SWIG wrapper building
          o Build fixes under !FreeBSD and IBM AIX, and RedHat Enterprise Linux.
          o Crash fixes in osg::State, osg::Geometry and osgWidget.
          o Bug fixes to (also integrated into OpenSceneGraph-2.8.2-rc1) :
                + computation of sector range in osgSim::LightPoint
                + extension checking of FBO packed stencil support
                + position of tabs at corners of manipulators
                + threading bug in .osg plugin that occurred during
multi-threaded initialization
                + alignment of Text what setting alignment after
assign text string
                + loading of compressed texture arrays
                + texture generate mipmap for non power of two textures
                + regression in X11 key symbol remapping, improved
support for Russian keyboards
                + regression of StencilMask setting in RenderStage
                + small memory leak in X11 usage
                + Transform::computeBound() double BoundingSphere support
                + Resize handling when master and slave Cameras share
the same GraphicsContext
                + draw instanced support
                + Optimizer – MergeGeometryVisitor,
RemoveLoadedProxyNodesVisitor and SpatializeGroupsVistor
                + hdr image loader
                + handling of opacity maps in 3ds loader
                + dxf loader
                + frame buffer object
                + cursor/event handling in windows
                + windows threading
                + memory leak in Collada loader
                + fixes to display lists/vbo creation that prevent
crash under ATI drivers
                + subface PolygonOffset setting in OpenFlight
                + osgconv –formats under OSX
                + osgTerrain::Layer bounding volume calculation.

As usual you can grab the 2.9.5 release from svn tag or zip file from:

  source package : OpenSceneGraph-2.9.5.zip
  svn tag: svn co
http://www.openscenegraph.org/svn/osg/OpenSceneGraph/tags/OpenSceneGraph-2.9.5
OpenSceneGraph

These details are also listed on the developer release page :

    http://www.openscenegraph.org/projects/osg/wiki/Downloads/DeveloperReleases

And the dev blog:

   http://blog.openscenegraph.org

Now 2.9.5 is done and dusted I can take a breather.... then on to the
next release for today....  be back soon...

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to