8 Commits

Author SHA1 Message Date
Lukáš Hejl
519f5eea8e SPE-2486: Extend multi-material segmentation to allow segmentation of any painted faces. 2024-11-12 15:22:57 +01:00
Lukáš Hejl
4f7c8ae83d SPE-2202: Reimplementation of the projection algorithm of painted mesh on slices inside multi-material segmentation.
This new implementation should resolve several types of artifacts with multi-material segmentation.
It should also increase the precision of projection, so sliced models should be much closer to how they were painted.

Also, the slicing of painted models should be faster than before.
2024-11-08 10:13:34 +01:00
Martin Šach
919740fb3e Apply fix includes. 2024-07-08 15:37:02 +02:00
Lukáš Hejl
23b7c41857 Move ColoredLine struct and related boost traits into the header file of MultiMaterialSegmentation. 2024-02-08 15:40:02 +01:00
ps_copyright
f32859c302 final copyright headers 2023-09-01 14:49:07 +02:00
Lukáš Hejl
b572588fc5 Small refactoring of storing colored polygons in multi-material segmentation.
Previously, colored polygons were stored so that each polygon had a color assigned to it, which made it difficult to perform operations like union or so on all polygons of the same color. Now polygons are stored grouped by their assigned color/extruder.
2021-11-05 22:52:52 +01:00
Lukáš Hejl
726a48383f Cleaned up of 0a6490bab94af5da310d35fcf2d926e9e5371e83 2021-05-28 17:36:56 +02:00
Vojtech Bubnik
4f950343c8 MMU segmentation refactoring: Most of the MMU segmentation code
was extracted to its own file.
2021-04-20 15:07:05 +02:00