Hi All -- I recently posted a change to osg-submissions that adds FLT export
capability to OSG. Assuming it doesn't break the build, I expect Robert will
have this available on current SVN soon.
 
Thanks to Dave Wolfe and Bob Kuehne for their assistance. Thanks to my
client, who wishes to remain anonymous, for funding the development.
 
See the KnowledgeBase page on the wiki for export Options., or see
ExportOptions.cpp in my recent submission.
 
I've focused on this project for the past month and I really like what I
see. I'm now loading in fairly complex FLT models to OSG, writing them back
out as FLT, and reloading them. I see little visual difference. I am also
writing the OSG scene graphs out as .osg files and diffing them. Again, I
see little significant difference between the .osg from the original versus
our written FLT files.
 
There are currently some outstanding issues I'm aware of that I need to
address, which I've summarized below.
 
* Should support BIND_PER_PRIMITIVE color binding better, use the Face/Mesh
record colors instead of (what we currently do) per vertex colors.
 
* Need to add support for Shader Palettes, Instance Definition, Instance
reference, and Extension records. 
 
* I'd like to support osg::PagedLOD nodes as an LOD record and an External
Reference record. This is on my to do list.
 
* Billboards are not yet supported. This is on my to-do list as well.
 
I still have funding for these and other mods, and appreciate the community
diving in and testing. The bulk of my focus has been on exporting scene
graphs that were created by loading FLT files, so I'm sure there are many
ways to break this code. Let's see what's broke, and  get s list of needed
mods together and prioritize them.
 
We developed a regression test suite that I'm working on making available to
the community. I'll post here when I have more info. It has a dependency on
Python so is not suitable for inclusion in core OSG.
 
Thanks in advance for testing and feedback,
 
Paul Martz
Skew Matrix Software LLC
http://www.skew-matrix.com <http://www.skew-matrix.com/> 
303 859 9466
 
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to