What is the current behavior?
When taking a ClosedShell3D and converting it to a ClosedTriangleShell3D using Face.triangulation then triangular_faces, the normal vector of the faces are sometimes pointing inwards, sometimes outwards.
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem Avoid reference to other packages
What is the expected behavior?
I would like to have a method that repairs my ClosedTriangleShell3D by making all normal vectors point outwards.
Here is the json of my ClosedTriangleShell3D :
closedtriangleshell3d.json
What is the motivation / use case for changing the behavior?
I'm submitting a ...
What is the current behavior? When taking a
ClosedShell3D
and converting it to aClosedTriangleShell3D
usingFace.triangulation
thentriangular_faces
, the normal vector of the faces are sometimes pointing inwards, sometimes outwards.If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem Avoid reference to other packages
What is the expected behavior? I would like to have a method that repairs my
ClosedTriangleShell3D
by making all normal vectors point outwards. Here is the json of myClosedTriangleShell3D
: closedtriangleshell3d.jsonWhat is the motivation / use case for changing the behavior?
Possible fixes
Please tell us about your environment: