From 08d8f706916ad9cca5ee600c0efe3d626e1c5126 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Wed, 8 Mar 2017 15:54:44 -0300 Subject: [PATCH] Part: Support subcomponent transparencies in compounds --- src/Mod/Part/Gui/ViewProviderCompound.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Mod/Part/Gui/ViewProviderCompound.cpp b/src/Mod/Part/Gui/ViewProviderCompound.cpp index b116b17f38..19512c9746 100644 --- a/src/Mod/Part/Gui/ViewProviderCompound.cpp +++ b/src/Mod/Part/Gui/ViewProviderCompound.cpp @@ -95,6 +95,7 @@ void ViewProviderCompound::updateData(const App::Property* prop) Gui::ViewProvider* vpBase = Gui::Application::Instance->getViewProvider(objBase); std::vector baseCol = static_cast(vpBase)->DiffuseColor.getValues(); + applyTransparency(static_cast(vpBase)->Transparency.getValue(),baseCol); if (static_cast(baseCol.size()) == baseMap.Extent()) { applyColor(hist[index], baseCol, compCol); setColor = true;