Normals of alpha shape


I’m using Open3D to generate an alpha shape from a trimesh. It computes pretty quickly and looks nice - except for the normals. They seem to be randomly distributed and TriangleMesh.compute_triangle_normals() does not seem to do anything. Is there the possibility to get the alpha shape with consistently outward normals?


Alpha shape - inverted triangles are shown in red, with computed normals

Model is from here: