From 2b28b472b421eb8d9fddaa94ed106e917ce8afd5 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Tue, 14 Nov 2006 19:19:15 +0000 Subject: [PATCH] =?UTF-8?q?From=20Mathias=20Fr=C3=B6hlich,=20fixed=20order?= =?UTF-8?q?=20of=20setting=20of=20texture=20image.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/osgPlugins/ac3d/ac3d.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osgPlugins/ac3d/ac3d.cpp b/src/osgPlugins/ac3d/ac3d.cpp index 7eaf4784a..98f3f6102 100644 --- a/src/osgPlugins/ac3d/ac3d.cpp +++ b/src/osgPlugins/ac3d/ac3d.cpp @@ -311,7 +311,6 @@ class TextureData bool setTexture(const std::string& name, const osgDB::ReaderWriter::Options* options) { mTexture2D = new osg::Texture2D; - mTexture2D->setImage(mImage.get()); mTexture2D->setWrap(osg::Texture2D::WRAP_S, osg::Texture2D::REPEAT); mTexture2D->setWrap(osg::Texture2D::WRAP_T, osg::Texture2D::REPEAT); @@ -327,6 +326,7 @@ class TextureData osg::notify(osg::FATAL) << "osgDB ac3d reader: could not read texture \"" << name << "\"" << std::endl; return false; } + mTexture2D->setImage(mImage.get()); mTranslucent = mImage->isImageTranslucent(); return true; }