Skip to main content

Region from points


Is there a built-in way to define a 3D region from an arbitrary list of points. The points will represent vertices of the edges of the region and we can assume that 1) they are not all on the same plane and 2) that there are at least 4 points. The points should define the region that allow the biggest volume given the provided vertices. I imagine something like Polygon except for 3 dimensional regions.


It needs to be a Mathematica region - something that I could use with functions like RegionIntersection or Volume. I have provided a list of example points below along with a (crude) picture of the volume I would like to derive from them, which I made manually. I am not necessarily interested in this volume in particular (it is just an example). I am mainly wondering if there is a generic method for any set of points


 points = {{0, 0, 1}, {5, 0, 0}, {1, 3, 0}, {0, 0, 2}, {4, 3, 0}, 
{5, 0, 2}, {1, 3, 2}, {4, 3, 2}}

VolumePicture





Comments