[osg-users] OpenSceneGraph-3.6.0 stable release is tagged!
Robert Osfield
robert.osfield at gmail.com
Sat Apr 7 11:56:05 PDT 2018
Hi All,
It's finally happened folks, finally tagged the OpenSceneGraph-3.6.0
stable release. Without doubt our best release ever, better features,
so many feature improvements and bug fixes. It's a beast, I'm really
chuffed with it :-)
Official news page for the release:
http://www.openscenegraph.org/index.php/community/press-releases/223-openscenegraph-3-6-0-release
Github tag:
https://github.com/openscenegraph/OpenSceneGraph/tree/OpenSceneGraph-3.6.0
My best attempt at summarising the main changes is:
* OpenThreads::Affinity introduced to enable setting of processor
affinity on viewer and database threads
* osgText rewritten to improve visual quality, add signed distance
field support and full GLES2/3 and GL3/4 support
* Added VertexArrayObject support, enable full OpenGL Core Profile
support under OSX.
* Added OpenCASCADE plugin
* Added STEP (.stp) plugin
* Improvements to FBX and COLLADA loaders
* Improvements to gles plugin to provide better Sketchfab support
* Added osgemscripten example
* Improvements to osgAnimation
* NodeVisitor ValueMap for storing values that can be stored and
accessed across frames, such as update, event and cull traversals
* ShapeDrawable rewritten as an osg::Geometry to improve performance
and flexibility
* Added osg::MultiDrawArrays support
* Added osgdeferred example that illustrates how to implement
deferred rendering
* Added MultiDrawIndirect support
* Moved glDispatchCompute control out of osg::Program into a
dedicated osg::DispatchCompute class to improve control of compute
shaders
* KdTree support added for PolytopeIntersector, and ability to work
with points, lines and polygons
* osgQt has been moved out to it's own dedicated osgQt github repository
* CMake build support for iOS bitcode builds
* CoverityScan testing introduced, fixes bring defect density to 0.0
per 1,0000 lines of code!
* Support for Codedoc automated documentation
* Support for Travis automated build system
There is just so much more in there as well, but I don't think you all
want me full including details of the thousands of commits between 3.4
and 3.6, that;s what the ChangeLog is for :-)
Huge thanks to the many contributors to new features, help with
debugging and bug/build fixes, and round after round of testing.
Have fun with our newly minted beast :-)
Robert.
More information about the osg-users
mailing list