diff --git a/src/osgPresentation/SlideShowConstructor.cpp b/src/osgPresentation/SlideShowConstructor.cpp index bcaf7117e..005d1f61d 100644 --- a/src/osgPresentation/SlideShowConstructor.cpp +++ b/src/osgPresentation/SlideShowConstructor.cpp @@ -1545,12 +1545,12 @@ void SlideShowConstructor::addVolume(const std::string& filename, const Position volume->addChild(tile.get()); osg::ref_ptr layer = new osgVolume::ImageLayer(image.get()); - layer->rescaleToZeroToOneRange(); if (details) { layer->setTexelOffset(details->getTexelOffset()); layer->setTexelScale(details->getTexelScale()); } + layer->rescaleToZeroToOneRange(); if (matrix.valid()) {