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

@@ -122,7 +122,7 @@ static inline App::Color convertColor(const Quantity_ColorRGBA &c)
return App::Color(static_cast<float>(r),
static_cast<float>(g),
static_cast<float>(b),
static_cast<float>(c.Alpha()));
1.0f - static_cast<float>(c.Alpha()));
}
#define OCAF_KEEP_PLACEMENT