Added support for "flip" option string, which if present flips incoming

images about the vertical axis.  Accessed via -O flip on the commandline.
This commit is contained in:
Robert Osfield
2004-08-16 21:14:19 +00:00
parent a9cb803404
commit 4f376529b7

View File

@@ -727,10 +727,16 @@ public:
return rr;
}
virtual ReadResult readImage(std::istream& fin, const Options*)
virtual ReadResult readImage(std::istream& fin, const Options* options)
{
osg::Image* osgImage = ReadDDSFile(fin);
if (osgImage==NULL) return ReadResult::FILE_NOT_HANDLED;
if (options && options->getOptionString().find("flip")!=std::string::npos)
{
osgImage->flipVertical();
}
return osgImage;
}