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