Show
Ignore:
Timestamp:
05/05/09 14:18:24 (3 years ago)
Author:
robert
Message:

Fixed support for reading imagery relative to the .osg being loaded

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/src/osgPlugins/osgVolume/ImageLayer.cpp

    r9682 r10136  
    5757                if (fileType == osgDB::FILE_NOT_FOUND) 
    5858                { 
    59                     filename = osgDB::findDataFile(filename); 
     59                    filename = osgDB::findDataFile(filename, fr.getOptions()); 
    6060                    fileType = osgDB::fileType(filename); 
    6161                } 
     
    7272                } 
    7373 
    74                 osg::notify(osg::INFO)<<"osgVolume::ImageLayer image read: "<<filename<<" pixelFormat "<<std::hex<<image->getPixelFormat()<<" textureFormat "<<image->getInternalTextureFormat()<<" dataType "<<image->getDataType()<<std::dec<<std::endl; 
    7574 
    7675                if (image.valid()) 
    7776                {                 
     77                    osg::notify(osg::INFO)<<"osgVolume::ImageLayer image read: "<<filename<<" pixelFormat "<<std::hex<<image->getPixelFormat()<<" textureFormat "<<image->getInternalTextureFormat()<<" dataType "<<image->getDataType()<<std::dec<<std::endl; 
    7878                    layer.setImage(image.get()); 
    7979                    layer.rescaleToZeroToOneRange();