Alessandro Ranellucci
|
c82302e284
Fixed regression in dont_support_bridges. #3859
|
7 лет назад |
Alessandro Ranellucci
|
5c21237e51
Restored/updated the tests about adaptive extrusion width
|
7 лет назад |
bubnikv
|
4d521ca839
Avoid placement of seams on bridging perimeters, if random seam is enabled. #3526
|
8 лет назад |
Alessandro Ranellucci
|
7c8b71012c
Force the 'nearest' strategy for starting skirt loops
|
9 лет назад |
Alessandro Ranellucci
|
4913e90e10
Remove any Perl related code from libslic3r
|
9 лет назад |
Alessandro Ranellucci
|
b14290b9f6
Make tests happy
|
9 лет назад |
Alessandro Ranellucci
|
c264969962
Bugfix: crash when rendering lines with zero length in 3D preview. #2569
|
10 лет назад |
Alessandro Ranellucci
|
8791f5a493
Cleanup of some method signatures and of XS return types
|
10 лет назад |
Alessandro Ranellucci
|
e0a3d2577c
Initial work for 3D rendering of toolpaths
|
10 лет назад |
Alessandro Ranellucci
|
21ea100d0e
Fixed tests
|
10 лет назад |
Alessandro Ranellucci
|
c97cac5bc9
Fixed glitch in commit 9c93e52c8f313d4448006f06718a6dfdc5ec758a causing tests failures
|
10 лет назад |
Alessandro Ranellucci
|
9c93e52c8f
Workaround Clipper changing point coordinates while performing simplify_polygons(), thus causing a crash in Slic3r. #2306
|
10 лет назад |
Alessandro Ranellucci
|
67f1cdf76f
Bugfix: seam_position = random didn't work with a single perimeter. #2179
|
10 лет назад |
Alessandro Ranellucci
|
6adc3477c9
Moved C++ code into new libslic3r directory
|
10 лет назад |
Alessandro Ranellucci
|
a3bd1b5302
New seal_position option that replaces randomize_start, start_perimeters_at_concave_points and start_perimeters_at_non_overhang. The two latter options are now always on by default. A new "Aligned" seal position value has been added, that forces starting points to be aligned when not randomized. #1741 #925
|
10 лет назад |
Alessandro Ranellucci
|
f2c5e799b1
Enforce seam alignment and blend in spiral vase. #2023
|
10 лет назад |
Alessandro Ranellucci
|
69002b8ea2
No tests were covering randomize-start, which was not working anymore after recent ExtrusionLoop refactoring. #2028
|
10 лет назад |
Alessandro Ranellucci
|
76a8ec3d9e
Replace to_SV_ref() and to_SV_clone_ref() with templated glue functions
|
10 лет назад |
Alessandro Ranellucci
|
c37ef2f18b
New semantics for ExtrusionLoop objects. Early processing of perimeter overhangs for paralellizing such work and making G-code export lighter. Lots of refactoring. This should fix a number of minor bugs, including reversals of perimeter overhangs.
|
10 лет назад |
Alessandro Ranellucci
|
d2d885fc53
Turn ExtrusionLoop into a collection of polylines. Includes some changes to the Polygon API to avoid returning newly allocatd objects
|
10 лет назад |
Alessandro Ranellucci
|
98e40d3fe4
Store width and height in ExtrusionEntity objects for debugging purposes
|
10 лет назад |
Petr Ledvina
|
115aa6885f
Implement type checking for XS objects
|
10 лет назад |
Alessandro Ranellucci
|
ca4d4211c9
Refactored signatures of many C++ methods for more efficient and safer style. Includes a bugfix for Point::nearest_point() which was returning a pointer to freed memory. #1961
|
10 лет назад |
Alessandro Ranellucci
|
8ed738d3f7
More incomplete work for Flow/Extruder refactoring
|
11 лет назад |
Alessandro Ranellucci
|
ac88fbcbb0
Ported clip_end(), length(), is_perimeter(), is_fill(), is_bridge() to XS
|
11 лет назад |
Alessandro Ranellucci
|
27e7c6b9f7
Finished implementation of TriangleMesh->split
|
11 лет назад |
Alessandro Ranellucci
|
907ba55aab
Some minor fixes needed after the xsdata merge. #1421
|
11 лет назад |
Alessandro Ranellucci
|
dd70f6be2f
Return ExtrusionPath->polyline and ExtrusionLoop->polygon by reference
|
11 лет назад |
Alessandro Ranellucci
|
ea1d138c95
Ported ExtrusionLoop->make_counter_clockwise()
|
11 лет назад |
Alessandro Ranellucci
|
9458c7db97
Fix integration of XS containers
|
11 лет назад |
Alessandro Ranellucci
|
9b582a11ff
Adopt XS containers everywhere (incomplete work)
|
11 лет назад |
Alessandro Ranellucci
|
339ba9e5c3
Implement split_at_index() and split_at_first_point() in ExtrusionLoop too
|
11 лет назад |
Alessandro Ranellucci
|
ab6b3d41a7
XS interface completed, including new Line class
|
11 лет назад |
Alessandro Ranellucci
|
9af2a1c007
Use XS Point everywhere
|
11 лет назад |
Alessandro Ranellucci
|
d0701cdcd4
Implemented Slic3r::ExtrusionLoop
|
11 лет назад |