Mesh-Reconstruction
Mesh-Reconstruction copied to clipboard
Reconstruct mesh from point cloud data generated by 3D scanner
Mesh Reconstruction
This project demonstrates decoding ply file either in ascii or binary form and methods for surface reconstruction, including Poisson and Ball-Pivoting Algorithm.
- Original ply: Mouse.ply
- Surface reconstruction through Poisson: Mouse_Poisson.stl
- Surface reconstruction through BPA: Mouse_BPA_OMP.stl
Particulary, within the method of BPA, the process of finding seed can be accelerated by GPU, and to utilize GPU computing, the steps are listed as following:
- Install CUDA Toolkits. Note that to directly compile this project, you should install the version of 11.6.
- Switch the configuration of VS to "Debug_GPU" or "Release_GPU".
Note: BPA is mainly based on https://github.com/rodschulz/BPA, with some revisions.