Opened 6 years ago
Closed 6 years ago
#7219 closed defect (fixed)
DXF: Polyface meshes with invisible edges return bad geometries
Reported by: | Alan Thomas | Owned by: | Alan Thomas |
---|---|---|---|
Priority: | normal | Milestone: | 2.3.0 |
Component: | OGR_SF | Version: | svn-trunk |
Severity: | normal | Keywords: | dxf |
Cc: |
Description
(I'm filing this as a reminder to myself to deal with this bug in the near future. If this ticket is still open after a few months, you can assume I won't be working on it.)
An edge of a polyface mesh that is marked invisible will not be output as part of the geometry of the mesh. This is likely to render the resulting polyhedral surface geometry invalid. Ideally we would hide only those edges that are not to be shown, but that is not possible with the current infrastructure.
I think when it comes to polyface meshes there is a tension between displaying them as the user wants and rendering them properly for use in 3D modelling scenarios. I'm not sure how to resolve it, but for now let's bin the logic that creates invalid geometry.
In 41441: