From f633437d88dbd1946af837c40ec1e554ae899b6e Mon Sep 17 00:00:00 2001 From: ulfjorensen Date: Fri, 16 Mar 2012 13:06:56 +0000 Subject: [PATCH] - Bugfix: Collada loader writes "zero transparency" to material now git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1202 67173fc5-114c-0410-ac8e-9d2fd5bffc1f --- code/ColladaLoader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/ColladaLoader.cpp b/code/ColladaLoader.cpp index b20ebea64..28c6479c2 100644 --- a/code/ColladaLoader.cpp +++ b/code/ColladaLoader.cpp @@ -1242,7 +1242,7 @@ void ColladaLoader::FillMaterials( const ColladaParser& pParser, aiScene* /*pSce // transparency, a very hard one. seemingly not all files are following the // specification here .. but we can trick. - if (effect.mTransparency > 0.f && effect.mTransparency < 1.f) { + if (effect.mTransparency >= 0.f && effect.mTransparency < 1.f) { effect.mTransparency = 1.f- effect.mTransparency; mat.AddProperty( &effect.mTransparency, 1, AI_MATKEY_OPACITY ); mat.AddProperty( &effect.mTransparent, 1, AI_MATKEY_COLOR_TRANSPARENT );