mirror of
https://github.com/prusa3d/PrusaSlicer.git
synced 2024-11-25 16:28:34 +08:00
e60b8b1193
Previously there was an algirithm that was fitting a curve through the resulting seam points. This worked for smooth models, but was failing for some very basic cases (such as a cylinder). The new algorithm builds on the previously implemented visibility algirithm but does not do the curve fitting anymore. Now the code is more separated for the four seam placement options (rear, random, aligned, nearest). Nearest and random are handled as one would expect. Aligned is handled in a more "brute force" manner (trying multiple seams and picking the best one) and rear smartly switches between two modes (center straight line projection and max y). |
||
---|---|---|
.. | ||
fff_print_tests/test_gcodewriter | ||
test_3mf | ||
test_config | ||
test_stl | ||
2x20x10.obj | ||
20mm_cube.obj | ||
A_upsidedown.obj | ||
A.obj | ||
bridge.obj | ||
contour_ALIENATO.TTF_glyph_i.svg | ||
contour_Allura_Script.ttf_glyph_m.svg | ||
contour_neighbor.svg | ||
cube_with_concave_hole_enlarged_standing.obj | ||
cube_with_concave_hole_enlarged.obj | ||
cube_with_concave_hole.obj | ||
cube_with_hole.obj | ||
default_fff.ini | ||
extruder_idler_quads.obj | ||
extruder_idler.obj | ||
frog_legs.obj | ||
ipadstand.obj | ||
overhang.obj | ||
points_close_to_line.svg | ||
prusaparts.cpp | ||
prusaparts.hpp | ||
pyramid.obj | ||
seam_test_object.3mf | ||
simplification.obj | ||
sloping_hole.obj | ||
small_dorito.obj | ||
two_hollow_squares.obj | ||
U_overhang.obj | ||
V_standing.obj | ||
V.obj |