compas-dev / compas_cgal

COMPAS package for working with CGAL.
https://compas.dev/compas_cgal
GNU Lesser General Public License v3.0
23 stars 5 forks source link

Polygonal Surface Reconstruction + SCIP dependency added #24

Closed petrasvestartas closed 7 months ago

petrasvestartas commented 7 months ago

Polygonal Surface Reconstruction was added.

SCIP dependency was added and checked on windows only, wondering if this dependency will work on MAC too. I guess the name of scip, on mac will be "scip" instead of windows "libscip".

The polygonal surface reconstruction involves steps: a) pointcloud normal estimation b) plane creation and cropping to an average bounding box c) optimal detection of suitable planes for the closed surface (SCIP) dependency. result

cgal_polygonal_surface_reconstruction_ransac

The more I work on this, it feels that more methods for pointcloud processing would be useful to add, as well bringing CGAL C++ version to the current one.

tomvanmele commented 7 months ago

you have to change setup.py...

libraries=["mpfr", "gmp", "libscip"] => libraries=["mpfr", "gmp", "scip"]

tomvanmele commented 7 months ago

@petrasvestartas