Wolfram Function Repository
Instant-use add-on functions for the Wolfram Language
Function Repository Resource:
Fill holes in MeshRegion objects
ResourceFunction["FillMeshHoles"][reg] fills holes in MeshRegion reg. | |
ResourceFunction["FillMeshHoles"][reg,max] fills holes smaller than max. | |
ResourceFunction["FillMeshHoles"][reg,{min,max}] fills holes that are larger than min but smaller than max. |
Fill holes in a MeshRegion:
In[1]:= |
Out[1]= |
Fill only holes that are smaller than 0.0012:
In[2]:= |
Out[2]= |
Fill only holes that are between 0.0012 and 0.0022:
In[3]:= |
Out[3]= |
Fill only holes that are larger than 0.0022:
In[4]:= |
Out[4]= |
FillMeshHoles supports MeshRegion objects in two or three dimensions where the RegionEmbeddingDimension is the same as the RegionDimension. This ball is mostly hollow. FillMeshHoles makes it solid:
In[5]:= |
Out[5]= |
In[6]:= |
Out[6]= |
FillMeshHoles only supports a MeshRegion argument. Other regions must first be converted using DiscretizeRegion:
In[7]:= |
Out[7]= |
In[8]:= |
Out[8]= |
In[9]:= |
Out[9]= |
This work is licensed under a Creative Commons Attribution 4.0 International License