简体   繁体   中英

Surface mesh from point cloud in Meshlab

I have a point cloud of a terrain, and want to generate a surface mesh. Is this possible to do in Meshlab?

The point cloud is an xyz file that I generated from a raster file of a Digital Elevation Model. Each point in the point cloud is on an evenly spaced grid in the x and y axis, and at the desired elevation in the z-axis. There are around 1 million points.

I can open the xyz file in Meshlab and it looks correct, but I haven't figured out how to generate the surface mesh.

This question is similar or identical to Mesh from point clouds in Mehlab . However, the answer given to this question doesn't work for me.

您可以尝试使用 Remeshing->Surface Reconstruction: Ball Pivoting。

to get good results with Screened Poisson or other methods. First, calculate the normals then use one of the following methods from filter -> Remeshing, simplification and Reconstruction-> 1-Screened Poisson 2-Ball pivoting 3-alpha complex 4-marching cube

if you used Screened Poisson the faces may be longer than the actual mesh so you can remove them by filter -> selection -> Select Faces with edges longer than... then select and apply the edge threshold

hope this answers your question

Best, MD

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM