[osg-users] OpenSceneGraph-2.1.12 dev version released

Robert Osfield robert.osfield at gmail.com
Mon Sep 24 10:48:29 PDT 2007

Hi All,

I've just tagged the weekly dev release.  Links as usual can be found
on the DeveloperReleases page:


    * OpenSceneGraph-2.1.12, released on 24th September 2007. Main
changes this week were the addition of basic viewer configuration file
support, and new ParallelSplitShadowMap algorithm added to osgShadow.
Other changes include general build and big fixes.

    source package : OpenSceneGraph-2.1.12.zip
    svn tag: svn co


A quick note on the viewer configuration file support

What is checked in is just the beginning of full viewer configuration
file support - you can only load basic configurations right now, but
the ability of being able to save and load complex viewer setup will
be possible.  The viewer configuration file support is also extensible
so you can just provide your own plugin like any normal OSG plugin, to
enable you to produce custom configuration support.

The configuration file support just checked in extends the standard
.osg ascii format to support Viewer/View::setUpView*() methods.  Being
.osg we'll be able to actual do stuff like load models and embed them
in the viewer configuration, think distortion correction meshes etc.

To see what is possible right now have do a svn update on the
OpenSceneGraph-Data, or you can browse directly at:


To load just do:

   osgviewer cow.osg -c OpenSceneGraph-Data/Configuration/SmallWindow.view

And SmallWindow.view right now simply looks like:

    setUpViewInWindow 100 200 600 400 0

You can also set up the OSG_CONFIG_FILE env var to point to a viewer
configuration file to automatically get osgviewer and other examples
to run.


More information about the osg-users mailing list