3 ms·
My experience with CGAL is that it's slow, clunky and very difficult to work with. I understand that it's the 'gold standard' of libraries but for the purpose
by abetusk 10y ago
My experience with CGAL is that it's slow, clunky and very difficult to work with. I understand that it's the 'gold standard' of libraries but for the purpose I was using it for (2d polygon boolean operations, polygon offsetting), I found ClipperLib [1] to be far superior in terms of ease of use, stability and execution speed. There's even a JavaScript port of ClipperLib [2]. I highly recommend ClipperLib to anyone that only needs simple 2d polygon manipulation.
[1] http://angusj.com/delphi/clipper.php http://angusj.com/delphi/clipper.php
[2] https://sourceforge.net/p/jsclipper/wiki/documentation/ https://sourceforge.net/p/jsclipper/wiki/documentation/
- geezerjay 10y ago> My experience with CGAL is that it's slow, clunky and very difficult to work with. I can't comment on the slowness and clunkyness, but in my very limited experience with CGAL I also felt it was needlessly difficult to work with. Perhaps investing some work in the documentation would help shed this idea.