Import: fix transparency STEP export/import

App::Color::a in FreeCAD is actually interpreted as transparency
instead of alpha.
This commit is contained in:
Zheng, Lei
2021-10-09 20:43:24 +08:00
parent beea1d3644
commit c01878c174
3 changed files with 4 additions and 4 deletions

View File

@@ -104,7 +104,7 @@
static inline Quantity_ColorRGBA convertColor(const App::Color &c)
{
return Quantity_ColorRGBA(Quantity_Color(c.r, c.g, c.b, OCC_COLOR_SPACE), c.a);
return Quantity_ColorRGBA(Quantity_Color(c.r, c.g, c.b, OCC_COLOR_SPACE), 1.0 - c.a);
}
using namespace Import;