From 423d409dc8ac21196e5ce0399e9dc18a417d71a6 Mon Sep 17 00:00:00 2001 From: Alexander Bock Date: Thu, 22 Aug 2024 14:00:51 +0200 Subject: [PATCH] Always use the alpha blending independent of the renderbin (closes #3304) It wasn't really clear why the check for the PreDeferredTransparent bin was in here in the first place --- modules/base/rendering/renderablesphere.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/modules/base/rendering/renderablesphere.cpp b/modules/base/rendering/renderablesphere.cpp index 0ef11b65b6..e63803cfa1 100644 --- a/modules/base/rendering/renderablesphere.cpp +++ b/modules/base/rendering/renderablesphere.cpp @@ -330,10 +330,7 @@ void RenderableSphere::render(const RenderData& data, RendererTasks&) { glDisable(GL_CULL_FACE); } - if (renderBin() == Renderable::RenderBin::PreDeferredTransparent) { - glBlendFunc(GL_SRC_ALPHA, GL_ONE); - glDepthMask(false); - } + glBlendFunc(GL_SRC_ALPHA, GL_ONE); _sphere->render();