From c034a4dfe2de60a99aaddefff3d825356112289f Mon Sep 17 00:00:00 2001 From: kearwood Date: Fri, 5 Oct 2012 20:34:39 +0000 Subject: [PATCH] Fixed bug that caused KRImport to incorrectly tag opaque materials as transparent --HG-- extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%40118 --- KREngine/KREngine/Classes/KRMaterial.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/KREngine/KREngine/Classes/KRMaterial.cpp b/KREngine/KREngine/Classes/KRMaterial.cpp index 7749eb0..4d967fa 100644 --- a/KREngine/KREngine/Classes/KRMaterial.cpp +++ b/KREngine/KREngine/Classes/KRMaterial.cpp @@ -179,7 +179,7 @@ void KRMaterial::setReflection(const KRVector3 &c) { } void KRMaterial::setTransparency(GLfloat a) { - if(a != 1.0f && m_alpha_mode == KRMaterial::KRMATERIAL_ALPHA_MODE_OPAQUE) { + if(a != 0.0f && m_alpha_mode == KRMaterial::KRMATERIAL_ALPHA_MODE_OPAQUE) { setAlphaMode(KRMaterial::KRMATERIAL_ALPHA_MODE_BLENDONESIDE); } m_tr = a;