Hi Robert --

I just updated, and appear to be missing IO_ObjectRecordData.cpp in the
osgSim plugin. However, the CMakeLists.txt references it, so CMake chokes.
Did you forget to add this file? Please check.

Thanks,
   -Paul


> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On 
> Behalf Of Robert Osfield
> Sent: Thursday, March 13, 2008 7:22 AM
> To: OpenSceneGraph Submissions
> Subject: Re: [osg-submissions] Preserving OpenFlight Object 
> record data
> 
> Thanks Paul,
> 
> I've merged your changes, but changed the OpenFlight reader 
> code so that is uses a new bool held in
> Document::get/setReadObjectRecordData() to decide whether to 
> read and assign the object records or not.  I've set this to 
> off  by default to retain the original functionality, with 
> ReaderWriter::Options for enabling it via -O 
> readObjectRecordData .  If the prevailing will of OpenFlight 
> users is that this should be on by default then I'd be happy 
> to change, in general though I incline toward preserving 
> original behaviour hence the settings I've gone for.  I've 
> added mention of this new variable on the wiki's OpenFlight entry :
> 
> http://www.openscenegraph.org/projects/osg/wiki/Support/Knowle
> dgeBase/OpenFlight
> 
> Cheers,
> Robert.
> 
> On Tue, Mar 11, 2008 at 10:07 PM, Paul Martz 
> <[EMAIL PROTECTED]> wrote:
> >
> >
> > Hi Robert -- The attached preserves OpenFlight Object 
> record data as 
> > UserData in the osg::Group corresponding to the Object record.
> >
> > The files are:
> >     include/osgSim/ObjectRecordData -- The new class. Derives from 
> > Object to support .osg IO.
> >     src/osgPlugins/OpenFlight/PrimaryRecords.cpp -- Reads data into 
> > that class.
> >     src/osgPlugins/osgSim/IO_ObjectRecordData.cpp -- .osg 
> IO support.
> >
> > I know we had discussed deriving the new class from 
> osg::Referenced, 
> > but I couldn't see a way to support .osg IO without 
> deriving it from osg::Object.
> >
> > I've tested this with my (under development) FLT exporter and can 
> > preserve the Object record data in round trips between FLT and OSG.
> >
> > Feedback welcome,
> >
> > Paul Martz
> > Skew Matrix Software LLC
> > http://www.skew-matrix.com
> > 303 859 9466
> >
> > _______________________________________________
> >  osg-submissions mailing list
> >  [email protected]
> >
> > 
> http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscene
> > graph.org
> >
> >
> _______________________________________________
> osg-submissions mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-o
penscenegraph.org

_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to