Alpha shapes are a generalisation of the convex hull that allows the surface to have concave areas and therefore to more closely fit point clouds with concavities. The alphashape3d package provides support for 3D alpha shapes. In order to provide a bridge between nat and alphashape3d we need to provide a function to convert ashape3d objects into a mesh that we support. We will add as.mesh3d.ashape3d.
Alpha shapes are a generalisation of the convex hull that allows the surface to have concave areas and therefore to more closely fit point clouds with concavities. The alphashape3d package provides support for 3D alpha shapes. In order to provide a bridge between
natandalphashape3dwe need to provide a function to convert ashape3d objects into a mesh that we support. We will addas.mesh3d.ashape3d.