From 3dd3461aecd75636b271d4a714a32ae1eabc0310 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Tue, 16 Aug 2016 23:45:17 -0300 Subject: [PATCH] Do not get transparency from DiffuseColor if not set per face - fixes #2675 --- src/Mod/Part/Gui/ViewProviderExt.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Part/Gui/ViewProviderExt.cpp b/src/Mod/Part/Gui/ViewProviderExt.cpp index 7e4155e70..0dbd6226f 100644 --- a/src/Mod/Part/Gui/ViewProviderExt.cpp +++ b/src/Mod/Part/Gui/ViewProviderExt.cpp @@ -657,7 +657,7 @@ void ViewProviderPartExt::setHighlightedFaces(const std::vector& col else if (colors.size() == 1) { pcShapeBind->value = SoMaterialBinding::OVERALL; pcShapeMaterial->diffuseColor.setValue(colors[0].r, colors[0].g, colors[0].b); - pcShapeMaterial->transparency = colors[0].a; + //pcShapeMaterial->transparency = colors[0].a; do not get transparency from DiffuseColor in this case } }