Hi Justin, Porting from OSG-0.9.9 to OSG-2.x is mainly about porting from osgProducer to osgViewer, which can actually be pretty straight forward, or hard depending on how level you got with using Producer. Conceptually and usage wise osgProducer::Viewer and osgViewer::Viewer are pretty similar and if you've just got an app working at this higher level then it may well just take an hour or two to port the viewer across.
The core OSG - the scene graph, utility libraries and NodeKits are all pretty similar between 0.9.9 and OSG-2.x, while not binary compatible will be close in API - it's mainly additions and fixes, all the basics you had in 0.9.9 will exist in OSG-2.x. There are a few pages on the wiki for helping port, but alas the server is inaccessible right now so I can't point you in the right direction. Robert. On Mon, Dec 7, 2009 at 3:01 PM, Justin Maurer <[email protected]> wrote: > Hello all, > > My job is to upgrade all of our applications that use OpenSceneGraph version > 0.9.9 to the latest and greatest stable version. Well quite a few caveats > come with this task: > > 1.) After version .9.9 there was a major overhaul the the core and OSG > producer is no longer used (Unless someone can tell me differently). Commonly > used functions and classes were added and removed. Simply put, I can't just > replace the old with the new and modify a few deprecated or removed functions > - there is a lot that needs to be changed. I'm guessing most everyone on this > forum is aware of that. > > 2.) Our applications were built using MFC in Visual Studio 2003. They want me > to stick with this version of VS for the the upgrade. > > 3.) Good organized documentation for my particular scenerio for OSG seems > impossible to find. > > > My question is: Has anyone else had this particular problem and/or know a > detailed approach for tackling this problem? If not, could you provide any > additional insight on what might need to be accomplished in order to get > everything to work correctly. I've been spinning my wheels just trying to > find a good starting point. Your ideas and suggestions are much appreciated. > > Thanks, > Justin > > ------------------ > Read this topic online here: > http://forum.openscenegraph.org/viewtopic.php?p=21025#21025 > > > > > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

