OrcaSlicer/src
Noisyfox babb84c70a SPE-1963: Improve ordering of perimeters with Arachne perimeter generator
Especially in cases when the object is composed only of 2 external perimeters and 1 or 2 internal perimeters, the order of perimeters wasn't optimal and differed from the Classic perimeter generator. That caused unnecessary long travels before the external contour was printed.

The ordering of perimeters is slightly inspired by the latest changes in CuraEngine.

Cherry-picked from prusa3d/PrusaSlicer@10875082de

Co-authored-by: Lukáš Hejl <hejl.lukas@gmail.com>
2024-12-22 18:36:06 +08:00
..
admesh Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
agg Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
ankerl Initial port of the new ensure vertical thickness algorithm from PrusaSlicer (#2382) 2023-10-19 19:55:05 +08:00
boost Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
build-utils Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
clipper Fixed Clipper library (our own fork of it) when working with Z coordinate (#7180) 2024-10-24 22:26:40 +08:00
clipper2 Fix Clipper2 build with GCC13 2023-06-14 10:43:35 +08:00
eigen Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
expat Change Application name to OrcaSlicer 2023-03-12 10:05:22 +08:00
fast_float Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
glu-libtess Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
hidapi Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
hints Change Application name to OrcaSlicer 2023-03-12 10:05:22 +08:00
imgui Warnings: various fixes (#6582) 2024-09-07 18:16:50 +08:00
imguizmo Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
libigl Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
libnest2d Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
libslic3r SPE-1963: Improve ordering of perimeters with Arachne perimeter generator 2024-12-22 18:36:06 +08:00
mcut Fix build warnings on windows, fix various bugs/logic errors/missing returns/etc, update boost::bind (#2229) 2023-09-27 23:55:23 +08:00
minilzo Support upload g-code to third-party printers 2022-08-20 23:06:41 +08:00
miniz ENH: Open Prinables.com Links and Zip Archives (#3823) 2024-05-22 10:52:34 +08:00
nanosvg Revert to WxWidgets 3.1.5 (#3249) 2023-12-23 17:44:09 +08:00
nlohmann Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
platform support downloading from makerworld on Mac by default. (#6867) 2024-09-22 16:49:14 +08:00
qhull Fix Linux build & some warnings (#6438) 2024-08-18 11:33:00 +08:00
qoi Thumbnail Formats Option Ported from PrusaSlicer and add BIQU/BTT format (#2405) 2023-10-17 20:00:38 +08:00
semver Properly handle "dev" version 2024-03-17 17:33:31 +08:00
Shiny Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
slic3r fix: create custom filament (#7477) 2024-12-15 00:49:28 +08:00
spline Fix -Wsubobject-linkage warning (#6243) 2024-08-04 10:48:24 +08:00
stb_dxt Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
BaseException.cpp Revert "Fix Compile Warnings (#5963)" 2024-08-12 00:00:20 +08:00
BaseException.h Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00
CMakeLists.txt fix build break error for multiconfig generator on Mac 2024-03-16 11:32:41 +08:00
OrcaSlicer.cpp fix a build error 2024-10-07 18:10:14 +08:00
OrcaSlicer.hpp Mdel preview renders the actual colors of the filaments based on the filaments currently loaded in the AMS 2024-06-16 17:15:51 +08:00
OrcaSlicer_app_msvc.cpp clean up 2023-08-09 13:42:41 +08:00
OrcaSlicer_profile_validator.cpp Tweak profile loading rules 2024-06-26 20:23:34 +08:00
StackWalker.cpp Improve Windows crash log (#2736) 2023-11-15 19:00:55 +08:00
StackWalker.h Add the full source of BambuStudio 2022-07-15 23:42:08 +08:00