Raytracing: board bodies not displaying when multiple edges defined

Bug #1764039 reported by Benoît Vernier
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Fix Released
Unknown

Bug Description

Hi,

I am using KiCAD 5.0.0-rc2-dev-433-g81843c3 on macOS.

When I define several board outlines on the Edge.Cut layer, the board bodies aren't being rendered using the Raytracing, while they are when using OpenGL. I have attached screenshots to demonstrate the behavior.

Tags: 3d-viewer
Revision history for this message
Benoît Vernier (bvernier) wrote :
tags: added: 3d-viewer
Revision history for this message
Adam Wolf (adamwolf) wrote :
Revision history for this message
Benoît Vernier (bvernier) wrote :

Same problem

Revision history for this message
Nick Østergaard (nickoe) wrote :

Please attach a board file for testing.

Revision history for this message
Mario Luzeiro (mrluzeiro) wrote :

This is due the assumption that should be only one PCB design at time. There are differences in the render structure between OpenGL and raytracing render, so there is this result.

Could you check in OpenGL that you (do not?) have the PCB board body rendered ? by disabling all layers leaving only the board body?

Revision history for this message
Benoît Vernier (bvernier) wrote :

It indeed seems like it comes from the assumption of having only one contiguous board outline.

You can find the board file attached.

Revision history for this message
Wayne Stambaugh (stambaughw) wrote :

I think this has always been this way and the assumption in KiCad is that there is only a single board outline. I'm guessing the amount of effort to change this would not be trivial but it is something that we can certainly consider. When anyone would have time to get around to this is unknown.

Changed in kicad:
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

KiCad bug tracker has moved to Gitlab. This report is now available here: https://gitlab.com/kicad/code/kicad/-/issues/2126

Changed in kicad:
status: Triaged → Expired
Changed in kicad:
importance: Wishlist → Unknown
status: Expired → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.