OpenSceneGraph/src/osgPlugins/OpenFlight
Robert Osfield 3aab31f198 From Paul Martz and David Glenn,
"From David Glenn and Paul Martz. This change adds support for the NO_COLOR bit in the Vertex records' flags field. If NO_COLOR is set, and PACKED_COLOR is not set, the code will now properly default to using the face color at those vertices. See the osg-users thread "Open Flight characteristic not reflected in the current OSG" for more info."

and

"In consultation with David Glenn, it appears we needed to change a second file to correct how OpenFlight handles transparency when vertices have NO_COLOR. "
2011-12-23 17:40:31 +00:00
..
AncillaryRecords.cpp From Eduardo Poyart, OSG patch: made it read ancillary IndexedStrings into MultiSwitch 2010-11-26 17:35:06 +00:00
AttrData.cpp From Paul Martz, "Here's the mods to the OpenFlight plugin to support FLT export. The ZIP file contains the new .cpp/h files as well as existing files that I modified. 2008-03-28 12:44:33 +00:00
AttrData.h From Paul Martz, "Here's the mods to the OpenFlight plugin to support FLT export. The ZIP file contains the new .cpp/h files as well as existing files that I modified. 2008-03-28 12:44:33 +00:00
CMakeLists.txt From Philip Lowman, clean up of CMake files 2009-04-09 09:23:45 +00:00
ControlRecords.cpp From Gregory Jaegy and Robert Osfield, added support for static linking of OpenFlight plugin 2009-05-28 13:29:20 +00:00
DataInputStream.cpp Fom Brede Johansen, "I have added the OSGPL license to the OpenFlight source files" 2007-12-24 15:32:15 +00:00
DataInputStream.h From Paul Martz, "Here's the mods to the OpenFlight plugin to support FLT export. The ZIP file contains the new .cpp/h files as well as existing files that I modified. 2008-03-28 12:44:33 +00:00
DataOutputStream.cpp From Paul Martz,"Several misc changes, but the major fixes include: 2008-04-11 13:43:11 +00:00
DataOutputStream.h From Paul Martz,"Several misc changes, but the major fixes include: 2008-04-11 13:43:11 +00:00
Document.cpp From Guy Volckaert, "Changes to the openflight plugin to support replacing double sided polygons by 2 opposite facing polygons. This is sometimes required to resolved lighting and intersection issues. A new import option was was added to activate this feature called "replaceDoubleSidedPolys". 2011-01-14 14:30:19 +00:00
Document.h From Guy Volckaert, "Changes to the openflight plugin to support replacing double sided polygons by 2 opposite facing polygons. This is sometimes required to resolved lighting and intersection issues. A new import option was was added to activate this feature called "replaceDoubleSidedPolys". 2011-01-14 14:30:19 +00:00
expAncillaryRecords.cpp Converted osg::notify to OSG_INFO etc. 2010-05-28 16:22:02 +00:00
expControlRecords.cpp From Paul Martz, "Here's the mods to the OpenFlight plugin to support FLT export. The ZIP file contains the new .cpp/h files as well as existing files that I modified. 2008-03-28 12:44:33 +00:00
expGeometryRecords.cpp Removed unneccesary namespace qualifiers, and issue picked out by cppcheck. 2011-06-20 14:09:49 +00:00
ExportOptions.cpp Converted osg::notify to OSG_INFO etc. 2010-05-28 16:22:02 +00:00
ExportOptions.h Refactored the Registry::ReadFileCallback, WriteFileCallback and ReaderWriter::Options to they are now defined in their own header and in the osgDB namespace. 2009-05-09 08:49:27 +00:00
expPrimaryRecords.cpp Converted osg::notify to OSG_INFO etc. 2010-05-28 16:22:02 +00:00
FltExportVisitor.cpp Converted osg::notify to OSG_INFO etc. 2010-05-28 16:22:02 +00:00
FltExportVisitor.h From Katharina Plugge, fix for regression in handling of multitexturing. 2010-11-26 17:37:42 +00:00
FltWriteResult.h From Colin McDonald, "I had to tighten a declaration in OpenFlight/FltWriteResult.h, as the Solaris SunStudio 11 compiler was being picky and wouldn't compile." 2008-05-26 21:04:47 +00:00
GeometryRecords.cpp From Paul Martz and David Glenn, 2011-12-23 17:40:31 +00:00
LightPointRecords.cpp From Gregory Jaegy and Robert Osfield, added support for static linking of OpenFlight plugin 2009-05-28 13:29:20 +00:00
LightSourcePaletteManager.cpp Fixed warnings 2008-12-17 16:02:42 +00:00
LightSourcePaletteManager.h Fixed warnings 2009-01-07 11:24:47 +00:00
MaterialPaletteManager.cpp Converted osg::notify to OSG_INFO etc. 2010-05-28 16:22:02 +00:00
MaterialPaletteManager.h Fixed warnings 2009-01-07 11:24:47 +00:00
Opcodes.h From Joakim Simmonson, 2008-07-11 17:46:30 +00:00
PaletteRecords.cpp Converted osg::notify to OSG_INFO etc. 2010-05-28 16:22:02 +00:00
Pools.cpp Fom Brede Johansen, "I have added the OSGPL license to the OpenFlight source files" 2007-12-24 15:32:15 +00:00
Pools.h From Joakim Simmonsson, fixed various spelling typos in comments 2008-07-11 17:41:50 +00:00
PrimaryRecords.cpp From Eduardo Poyart, OSG patch: made it read ancillary IndexedStrings into MultiSwitch 2010-11-26 17:35:06 +00:00
ReaderWriterATTR.cpp Converted osg::notify to OSG_INFO etc. 2010-05-28 16:22:02 +00:00
ReaderWriterFLT.cpp Resolved warnings reported by g++ 4.6's -Wunused-but-set-variable. 2011-06-22 12:30:01 +00:00
Record.cpp Moved the ~Record body into the .cpp to avoid a MipsPro compile error (due to a compiler bug) 2008-07-21 19:23:03 +00:00
Record.h From Eduardo Poyart, OSG patch: made it read ancillary IndexedStrings into MultiSwitch 2010-11-26 17:35:06 +00:00
RecordInputStream.cpp Converted osg::notify to OSG_INFO etc. 2010-05-28 16:22:02 +00:00
RecordInputStream.h Fom Brede Johansen, "I have added the OSGPL license to the OpenFlight source files" 2007-12-24 15:32:15 +00:00
Registry.cpp Converted osg::notify to OSG_INFO etc. 2010-05-28 16:22:02 +00:00
Registry.h From Gregory Jaegy and Robert Osfield, added support for static linking of OpenFlight plugin 2009-05-28 13:29:20 +00:00
ReservedRecords.cpp From Gregory Jaegy and Robert Osfield, added support for static linking of OpenFlight plugin 2009-05-28 13:29:20 +00:00
RoadRecords.cpp From Gregory Jaegy and Robert Osfield, added support for static linking of OpenFlight plugin 2009-05-28 13:29:20 +00:00
TexturePaletteManager.cpp Fixed warnings 2008-12-17 16:02:42 +00:00
TexturePaletteManager.h Fixed warnings 2009-01-07 11:24:47 +00:00
Types.h From Paul Martz, "Here's the mods to the OpenFlight plugin to support FLT export. The ZIP file contains the new .cpp/h files as well as existing files that I modified. 2008-03-28 12:44:33 +00:00
Utils.h From Paul Martz, "Here's the mods to the OpenFlight plugin to support FLT export. The ZIP file contains the new .cpp/h files as well as existing files that I modified. 2008-03-28 12:44:33 +00:00
Vertex.cpp Fom Brede Johansen, "I have added the OSGPL license to the OpenFlight source files" 2007-12-24 15:32:15 +00:00
Vertex.h Fom Brede Johansen, "I have added the OSGPL license to the OpenFlight source files" 2007-12-24 15:32:15 +00:00
VertexPaletteManager.cpp Converted osg::notify to OSG_INFO etc. 2010-05-28 16:22:02 +00:00
VertexPaletteManager.h From Michael Platings, Converted std::fstream/ifstream/ofstream to osgDB::fstream/ifstream/ofstream and 2008-11-07 15:08:08 +00:00
VertexRecords.cpp From Paul Martz and David Glenn, 2011-12-23 17:40:31 +00:00