I very recently upgraded from OSG 1.0 to the version in CVS (within the
past week). I had to change a few things:

1. One particular form of osg::Geode::removeDrawable() was renamed to
osg::Geode::removeDrawables(), the version that takes two numbers.

2. The handling of the mouse scroll wheel changed slightly. Instead of
using the value of osg::EventAdapter::getEventType() directly for
the scroll events, osg::EventAdapter::getScrollingMotion() must be used to get the scroll wheel events when osg::EventAdapter::getEventType()
returns with a value of osgGA::GUIEventAdapter::SCROLL.

3. The call to the osgProducer::Viewer::realize() must be done in the
same thread as the calls to sync()/update()/draw(), or the application
will crash. The examples are all built this way.

All these changes were on GNU/Linux Fedora Core 3/4, compiled with
g++ 3.4.2, glibc 2.3.4. My application works without problems. I plan to
update occasionally leading up to the next release and retest.


The above caveats should probably be in the release notes somewhere to help others port their programs forward to the latest version.


On Mon, 26 Jun 2006, Robert Osfield wrote:

Hi All,

I would like to start working towards getting the OpenSceneGraph-1.1
release out in July, and would very much appreciate assistance from
the community in this effort.

1) The first phase has to be testing out the CVS version of
OpenThreads/Produer and OpenSceneGraph on as many platforms as
possible, fixing build issues on each of these platforms.  Testing
against your own applications will also be invaluable.

2) The second phase will be the a series of release candidates.  This
phase will only commense once we have general consensus that the CVS
versions are all compiling and working ok.

3) The thrid phase will be the actual release.  This will be once we
have a release candidate that looks solid w.r.t source code and the
distribution tarballs themselves.  The third phase is mainly down to
me updating the website in all the appropriate places, but its also
about then telling all the various relevant news websites about the
new release - something the community can certainly help significantly
with.

I'd like everything to be complete in time for Siggraph, but the
earlier the better as those heading to Siggraph will no doubt be busy,
and well I'm gunna be pretty busy preparing for me house move.

Phase 1 can start right now.  I'll try and turn around build fixes
ASAP to get things back and tested.  I am still checking in a few
submissions, more on this on follow up emails in this thread.

Thanks in advance for your help,
Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/


--
    ____   __     Eric Sokolowsky  (GST)    NASA Goddard Space Flight Center
   / __/__/_/__  Visualization Programmer    Scientific Visualization Studio
  / __/ _/ / _/ 301.286.3751                  Mailstop 610.3 Bldg 28 Rm E102
 /___/_//_/__/ [EMAIL PROTECTED]   Greenbelt, MD 20771
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to