From d994f7ca5f75431da8e17fd6762209c404d89482 Mon Sep 17 00:00:00 2001 From: stujones11 Date: Thu, 20 Dec 2018 22:40:17 +0000 Subject: Fix more transparency issues with ogles2 driver (#8005) --- src/client/content_cao.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/client/content_cao.cpp') diff --git a/src/client/content_cao.cpp b/src/client/content_cao.cpp index 9e4725881..d2bd32afa 100644 --- a/src/client/content_cao.cpp +++ b/src/client/content_cao.cpp @@ -1062,6 +1062,7 @@ void GenericCAO::updateTextures(std::string mod) texturestring = m_prop.textures[0]; texturestring += mod; m_spritenode->getMaterial(0).MaterialType = material_type; + m_spritenode->getMaterial(0).MaterialTypeParam = 0.5f; m_spritenode->setMaterialTexture(0, tsrc->getTextureForMesh(texturestring)); @@ -1097,6 +1098,7 @@ void GenericCAO::updateTextures(std::string mod) // Set material flags and texture video::SMaterial& material = m_animated_meshnode->getMaterial(i); material.MaterialType = material_type; + material.MaterialTypeParam = 0.5f; material.TextureLayer[0].Texture = texture; material.setFlag(video::EMF_LIGHTING, true); material.setFlag(video::EMF_BILINEAR_FILTER, false); @@ -1143,6 +1145,7 @@ void GenericCAO::updateTextures(std::string mod) // Set material flags and texture video::SMaterial& material = m_meshnode->getMaterial(i); material.MaterialType = material_type; + material.MaterialTypeParam = 0.5f; material.setFlag(video::EMF_LIGHTING, false); material.setFlag(video::EMF_BILINEAR_FILTER, false); material.setTexture(0, -- cgit v1.2.3