-
Notifications
You must be signed in to change notification settings - Fork 7
Description
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 processing workflows.
I would like to request support for Weighted Straight Skeletons and Straight Skeleton Extrusion, as implemented in CGAL (see: CGAL/Straight_skeleton_2).
✨ Why this is useful:
These features are very useful for applications in architectural design, computational fabrication, and generative modeling.
They can be used to compute roof-like structures or to generate clean insets/outsets with variable edge weights.
✅ What would be helpful:
If possible, it would be great to expose the following features through compas_cgal:
Computation of weighted straight skeletons for 2D polygons
Extrusion of straight skeletons into 3D surfaces or solids (as available in CGAL examples)
🙏 Request:
Could this functionality be considered for a future release or added as a plugin extension?
If there's anything I can do to support this (e.g., testing, documentation), I'd be happy to contribute.
Thanks again for your work and looking forward to your thoughts!
Best regards,
Hung Hoang