Skip to content

VRML has an extra polygon layer on back

Description

4895fbe58a9bf2785c90067437017eedb0aed8b3

Hi, I have this keyboard project that I'm working on right now, but when I export a VRML, it appears that there is a second layer of mesh on the back side (see GIF), which hides some parts of the components. I can't remove this layer by hand because I use this extension to import the KiCad board to blender with materials, and it would be a hassle to mess with an already textured model

Quick info:

  • I used blender4.3 to view the file
  • I used KiCad nightly to export the VRML
  • here is the blender project and VRML file
  • I know the VRML is the problem because when I import the raw VRML file without the fancy extension/add-on I mentioned earlier, it still looks like this, this is what is show in the GIF, and it shows the same extra layer in freecad

Steps to reproduce

  1. Clone the repo
  2. Open the project in kicad 9
  3. Export the VRML from PCB editor
  4. View it in blender

KiCad Version

Version: 9.0.0-rc1-329-g89a50a3dcf, release build
Libraries:
    wxWidgets 3.2.6
    FreeType 2.13.3
    HarfBuzz 10.0.1
    FontConfig 2.15.0
    libcurl/8.10.1-DEV Schannel zlib/1.3.1
Platform: Windows 11 (build 22631), 64-bit edition, 64 bit, Little endian, wxMSW
OpenGL: ATI Technologies Inc., AMD Radeon PRO Graphics, 4.6.0 Compatibility Profile Context 24.7.1.240618
Build Info:
    Date: Jan 3 2025 06:18:01
    wxWidgets: 3.2.6 (wchar_t,wx containers)
    Boost: 1.86.0
    OCC: 7.8.1
    Curl: 8.10.1-DEV
    ngspice: 43
    Compiler: Visual C++ 1942 without C++ ABI
    KICAD_IPC_API=ON
Locale: 
    Lang: en_US
    Enc: UTF-8
    Num: 1,234.5
    Encoded кΩ丈: D0BACEA9E4B888 (sys), D0BACEA9E4B888 (utf8)
Edited by Balázs Marcell