[osg-submissions] FLT export: minor fixes

Robert Osfield robert.osfield at gmail.com
Fri Mar 28 12:08:27 PDT 2008


Thanks changes merged and submitted to SVN.

I have a model here that produces some errors, unfortunately it's not
my to redistribute.


osgconv umemain_new.flt test.ive
Can't find texture (3) sp_skylt.inta
Data written to 'test.ive'.

(normal warning nothing wrong yet)

Then converting back to .flt :

osgconv test.ive test.flt
fltexp: GL_POINTS not supported in FLT export.
fltexp: GL_POINTS not supported in FLT export.
fltexp: GL_POINTS not supported in FLT export.
fltexp: GL_POINTS not supported in FLT export.
Data written to 'test.flt'.

Then viewing it:

osgviewer test.flt

The model is viewable but object in are positioned wrong.

Then if I convert from .flt to .flt directly I get a seg fault.

osgconv umemain_new.flt test.flt
Can't find texture (3) sp_skylt.inta
Segmentation fault (core dumped)

Stack trace:

(gdb) where
#0  0x0000000001f21510 in ?? ()
#1  0x00002aaaaab693f7 in flt::FltExportVisitor::apply () from
/home/robert/OpenSceneGraph/lib/osgPlugins-2.3.6/osgdb_openflight.so
#2  0x00002b69d715678f in osg::MatrixTransform::accept () from
/home/robert/OpenSceneGraph/lib/libosg.so.32
#3  0x00002b69d7140440 in osg::Group::traverse () from
/home/robert/OpenSceneGraph/lib/libosg.so.32
#4  0x00002aaaaab69bc0 in flt::FltExportVisitor::apply () from
/home/robert/OpenSceneGraph/lib/osgPlugins-2.3.6/osgdb_openflight.so
#5  0x00002b69d7141d6c in osg::Group::accept () from
/home/robert/OpenSceneGraph/lib/libosg.so.32
#6  0x00002b69d7140440 in osg::Group::traverse () from
/home/robert/OpenSceneGraph/lib/libosg.so.32
#7  0x00002aaaaab69bc0 in flt::FltExportVisitor::apply () from
/home/robert/OpenSceneGraph/lib/osgPlugins-2.3.6/osgdb_openflight.so
#8  0x00002b69d7141d6c in osg::Group::accept () from
/home/robert/OpenSceneGraph/lib/libosg.so.32
#9  0x00002b69d7140440 in osg::Group::traverse () from
/home/robert/OpenSceneGraph/lib/libosg.so.32
#10 0x00002aaaaab69bc0 in flt::FltExportVisitor::apply () from
/home/robert/OpenSceneGraph/lib/osgPlugins-2.3.6/osgdb_openflight.so
#11 0x00002b69d7141d6c in osg::Group::accept () from
/home/robert/OpenSceneGraph/lib/libosg.so.32
#12 0x00002b69d7140440 in osg::Group::traverse () from
/home/robert/OpenSceneGraph/lib/libosg.so.32
#13 0x00002aaaaab69bc0 in flt::FltExportVisitor::apply () from
/home/robert/OpenSceneGraph/lib/osgPlugins-2.3.6/osgdb_openflight.so
#14 0x00002b69d7141d6c in osg::Group::accept () from
/home/robert/OpenSceneGraph/lib/libosg.so.32
#15 0x00002b69d7140440 in osg::Group::traverse () from
/home/robert/OpenSceneGraph/lib/libosg.so.32
#16 0x00002aaaaab69bd1 in flt::FltExportVisitor::apply () from
/home/robert/OpenSceneGraph/lib/osgPlugins-2.3.6/osgdb_openflight.so
#17 0x00002b69d7141d6c in osg::Group::accept () from
/home/robert/OpenSceneGraph/lib/libosg.so.32
#18 0x00002aaaaab963d9 in FLTReaderWriter::writeNode () from
/home/robert/OpenSceneGraph/lib/osgPlugins-2.3.6/osgdb_openflight.so
#19 0x00002aaaaab9969a in FLTReaderWriter::writeNode () from
/home/robert/OpenSceneGraph/lib/osgPlugins-2.3.6/osgdb_openflight.so

I don't have a debug build yet though so can't provide line numbers.

Robert.


More information about the osg-submissions mailing list