we have created a step file with colours in SolidWorks. When we use OCC dependent software to import that file (i.e. FreeCAD and GMSH) the reported colours are different to what we expect (e.g. 232/113/8 becomes 206/42/1). The colours in the step file have the correct values in the file. If we use old FreeCAD/GMSH versions the reported colours are correct. Oddly, the value 255 for any colour is not affected.
FreeCAD 0.17 (OCC 7.2) -> as expected
FreeCAD 0.18 (OCC 7.3) -> as expected
FreeCAD 0.19 (OCC 7.5) -> not as expected
GMSH 4.6/4.7 (OCC 7.4?) -> as expected
GMSH 4.8.4 (OCC 7.5?) -> not as expected
So I believe this change was somewhere >= OCC 7.5
Has there been introduced some mapping or is there something in the STEP standard? Otherwise I believe this is a bug.