mirror of
https://git.mirrors.martin98.com/https://github.com/prusa3d/PrusaSlicer.git
synced 2025-08-02 18:10:41 +08:00
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.
This commit is contained in:
parent
baf3d6aed9
commit
4f7c8ae83d
File diff suppressed because it is too large
Load Diff
@ -35,6 +35,8 @@ using ColoredLines = std::vector<ColoredLine>;
|
||||
// Returns MMU segmentation based on painting in MMU segmentation gizmo
|
||||
std::vector<std::vector<ExPolygons>> multi_material_segmentation_by_painting(const PrintObject &print_object, const std::function<void()> &throw_on_cancel_callback);
|
||||
|
||||
BoundingBox get_extents(const std::vector<ColoredLines> &colored_polygons);
|
||||
|
||||
} // namespace Slic3r
|
||||
|
||||
namespace boost::polygon {
|
||||
|
Loading…
x
Reference in New Issue
Block a user