KiCad v5.0.2 -> v5.1.6: colors of step model no longer shown in 3D view and Footprint Properties 3D preview
Description
Opening the 3D view of a layout that worked fine in a previous version of KiCad 5 now shows one of the models in grey only. This specific model (a step file, attached) was created by and downloaded from SnapEDA. All the other components (from the KiCad 3D library) are having no issues at all.
Steps to reproduce
- always the same issue after opening the layout file in the 3D viewer;
- also checked the 3D preview in the footprint editor (Footprint Properties -> 3D Settings), and there the model is grey-colored too
The board and the other component models show all their colors, so it seems like a compatibility issue in processing the step file. This issue wasn't here before when I created (last edited) this board using version 5.0.2.
I've already reset the Viewer settings (Preferences -> Reset to Default Settings), to no avail.
The step file and screenshots of previous/current 3D (pre)views are attached.
SnapEDA-ABXS002A3X41-SRZ-3DModel-STEP-56544.step
KiCad Version
Application: 3D Viewer
Version: 5.1.6-1.fc32, release build
Libraries:
wxWidgets 3.0.4
libcurl/7.69.1 OpenSSL/1.1.1g-fips zlib/1.2.11 brotli/1.0.7 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh/0.9.4/openssl/zlib nghttp2/1.41.0
Platform: Linux 5.7.12-200.fc32.x86_64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
Boost: 1.69.0
OpenCASCADE Technology: 7.4.0
Curl: 7.69.1
Compiler: GCC 10.1.1 with C++ ABI 1014
Build settings:
USE_WX_GRAPHICS_CONTEXT=OFF
USE_WX_OVERLAY=ON
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_PYTHON3=ON
KICAD_SCRIPTING_WXPYTHON=ON
KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
KICAD_SCRIPTING_ACTION_MENU=ON
BUILD_GITHUB_PLUGIN=ON
KICAD_USE_OCE=OFF
KICAD_USE_OCC=ON
KICAD_SPICE=ON