OpenSceneGraph-3.3.3, [/b]released on 19th December , key deliverables in this dev release is:
- New Osgterrain::D isplacementmappingtechnique that uses sharing of geometry tiles and height field textures to render the T Errain, reducing main memory and GPU memory usage to less than 40% of previous usage, and reduces gpus 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, Color Maski, 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::D rawable so it's no subclassed from Osg::node allow it to be directly placed in the scene graph wit Hout 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.3