[Metalab] c++ port of svgnest

Amir amir at viel-zu.org
Sat Jan 20 12:03:29 CET 2018


I found a real cool project that i want to port to c++: 
http://svgnest.com. It uses a genetic algorithm to pack 2D shapes so 
that they use as few space as possible.

It would be useful to ctrl-cut as well as a bunch of other projects:
https://github.com/Jack000/SVGnest/issues/6
https://github.com/alexrj/Slic3r/issues/3237
https://forum.valentina-project.org/t/issue-436-translate-svgnest-into-c-library-dismine-valentina/149
https://qcad.org/rsforum/viewtopic.php?t=4334

I already started translating function by function 
(https://github.com/kallaballa/nestcpp) in a pretty literal manner. I 
think that's the best approach because i plan to test each function 
separately for parity (c++ <--> javascript) and once it is working I'd 
refactor it into a proper c++ library.

I really could use some help! So... if you are looking for a challenging 
task that would really help out the maker community - welcome!

greets,
amir




More information about the Metalab mailing list