ReconstructionMesh
ReconstructionMesh[{pt1,pt2,…}]
reconstructs a mesh from a set of points pt1,pt2,….
Details and Options
- ReconstructionMesh is also known as surface reconstruction.
- ReconstructionMesh is typically used to construct the shape and appearance of objects.
- ReconstructionMesh[{pt1,pt2,…}] gives a mesh region that approximates the set of points pi.
- ReconstructionMesh takes the same options as MeshRegion, with the following additions and changes:
-
Method Automatic method to use ProgressReporting $ProgressReporting whether to report the progress of the computation VertexNormals Automatic vertex normals to use - Possible method settings include "Crust", "AlphaShape" and "Poisson".
Examples
open allclose allBasic Examples (3)
Scope (7)
Basic Uses (5)
Specifications (2)
ReconstructionMesh works on coordinates:
It is equivalent to points without normals:
ReconstructionMesh works on oriented points:
Options (5)
Method (3)
Use the "Crust" method to reconstruct curves:
Use the "AlphaShape" method to reconstruct curves:
Use the "Poisson" method to reconstruct surfaces in 3D when the normals for the points are known:
If no normals are provided, ReconstructionMesh will estimate them before reconstruction:
ProgressReporting (1)
By default, ReconstructionMesh does report progress:
With the setting ProgressReporting False, ReconstructionMesh does not show the progress of the computation:
VertexNormals (1)
Specify coordinate orientations using VertexNormals:
Applications (4)
Curve Reconstruction (1)
ReconstructionMesh can reconstruct 1D curves in 2D:
Surface Reconstruction (2)
ReconstructionMesh can reconstruct surfaces in 1D:
ReconstructionMesh can reconstruct 3D models:
Solid Reconstruction (1)
ReconstructionMesh can reconstruct solids in 2D:
Properties & Relations (7)
ConcaveHullMesh reconstructs meshes using alpha shapes:
This is similar to calling ReconstructionMesh with the Method set to "AlphaShape":
GradientFittedMesh reconstructs meshes using Poisson surface reconstruction:
This is similar to calling ReconstructionMesh with the Method set to "Poisson":
FindCurvePath can be used to reconstruct curves from points:
This is similar to calling ReconstructionMesh with the Method set to "Crust":
ListSurfacePlot3D can also be used to reconstruct 3D surfaces from points:
ConvexHullMesh can reconstruct convex meshes:
Use DelaunayMesh to include the interior simplices:
RegionFit fits a geometric model to a set of points:
EstimatedPointNormals can estimate normals for use in reconstruction:
Text
Wolfram Research (2022), ReconstructionMesh, Wolfram Language function, https://reference.wolfram.com/language/ref/ReconstructionMesh.html.
CMS
Wolfram Language. 2022. "ReconstructionMesh." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ReconstructionMesh.html.
APA
Wolfram Language. (2022). ReconstructionMesh. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ReconstructionMesh.html