compas_cgal
compas_cgal copied to clipboard
COMPAS package for working with CGAL.
New feature: Straight skeletons 2: https://doc.cgal.org/latest/Straight_skeleton_2/index.html Upcoming add ons: - skeleton from polygon with holes - polygon offset
# Feature Request As a user of the package, I want an extension of the `compas_cgal.slicer.slice_mesh `function so that I can use it for slicing open and closed meshes. ##...
Updating the return value of straight skeleton 2 from lines to graph. This allows to include more information from the skeleton, e.g. which edges are inner bisectors, bisectors and boundary...
First of all, thank you for this useful library! I find myself in a position where I need to maintain the coordinate system of the mesh before and after remeshing,...
Thank you for the excellent work! # Feature Request As a designer, I want additional parameter inputs for Poisson Surface Reconstruction so that I can have more control over the...
Expands mean curvature flow skeletonization, adds a method to return both the skeleton and the skeleton_vertex->orig_vertex mappings. (made it a separate method to not break the users of the existing...
Hi COMPAS CGAL team, First of all, thank you for the excellent work on making CGAL functionalities accessible from Python via compas_cgal. It has been very helpful in our geometric...
the compas version isn't specified in compas, that can likely lead to compatibility issues
could be elegant to use a numpy function rather than looping over the numpy arrays https://github.com/compas-dev/compas_cgal/blob/ebb85356ad2ba23a2db63263c7adbea1388b21b6/src/compas_cgal/skeletonization.py#L53C1-L58C1 ```python start_points_reshaped = start_points.reshape(-1, 3) end_points_reshaped = end_points.reshape(-1, 3) edges = np.stack((start_points_reshaped, end_points_reshaped), axis=1)...