Lukas Matena
59502e7861
Seam placement improvements
2021-10-22 13:16:08 +02:00
Vojtech Bubnik
f206b743fd
Avoid crossing perimeters: Further refactoring for clarity, code review.
2020-11-17 15:34:50 +01:00
Lukáš Hejl
c16aad7e0b
Reworked the algorithm for avoid crossing perimeters for multiple objects
2020-11-16 14:21:36 +01:00
bubnikv
0abde9a2a8
Return MultiPoint::first_point() by reference.
2019-09-27 19:47:30 +02:00
bubnikv
84eefa280c
Added debugging code for the Douglas-Peucker contour simplification code.
2019-01-14 19:59:18 +01:00
bubnikv
d0fc403741
Fix of a regression bug in Dauglass Peucker contour simplification
...
after an introduction of a non-recursive variant of the algorithm.
Fixes "Strange behavior while printing curved perimeters #1503 "
Fixed some compilation warnings.
2019-01-02 16:27:11 +01:00
bubnikv
77d37f108c
Iterative, not recursive, version of the Douglas-Peucker-Ramer algorithm
...
based on the work by @fuchstraumer
https://github.com/slic3r/Slic3r/pull/3825
https://gist.github.com/fuchstraumer/9421573fc281b946e5f561758961212a
which was based on
http://anis-moussa.blogspot.com/2014/03/ramer-douglas-peucker-algorithm-for.html
2018-12-14 19:29:58 +01:00
bubnikv
d13dca906b
Visivalingam simplification algorithm https://github.com/slic3r/Slic3r/pull/3825
...
thanks to @fuchstraumer
2018-12-05 16:11:00 +01:00
Enrico Turri
059ab4a05c
ModelInstance's full 3D transform set as default
2018-10-16 09:51:30 +02:00
bubnikv
6260e43f61
Merge remote-tracking branch 'origin/dev2' into dev_native
2018-09-25 15:33:51 +02:00
bubnikv
0558b53493
WIP: Moved sources int src/, separated most of the source code from Perl.
...
The XS was left only for the unit / integration tests, and it links
libslic3r only. No wxWidgets are allowed to be used from Perl starting
from now.
2018-09-19 11:02:24 +02:00