PavelMikus
24e9807387
Greatly improve performance of extra perimeters on overhangs, fix gap fill on extra perimeters, mark as Experimental
2022-12-14 16:07:16 +01:00
PavelMikus
a439590c1d
bug fix in point insertion calculation
2022-12-14 14:49:20 +01:00
PavelMikus
9bf7ce5e28
change parameter name, fix and improve intersection insertions
2022-12-14 14:49:20 +01:00
YuSanka
2159caf03b
Next improvements and fixing of the crash on "Output options" tab selection.
...
Follow-up d22809bf0d
2022-12-14 14:49:20 +01:00
YuSanka
f04545f1e6
Implemented a support of the coFloatsOrPercents values on settings tabs
2022-12-14 14:49:20 +01:00
Pavel Mikus
f730fd21d4
refactoring overhang speed
2022-12-14 14:49:20 +01:00
PavelMikus
3714943b49
unified extrusion quality estimator
2022-12-14 14:49:20 +01:00
PavelMikus
89f012acb1
unification of curling estimation - first step, but does not compile yet
2022-12-14 14:49:20 +01:00
PavelMikus
dd7777f648
fix tests
2022-12-14 14:49:20 +01:00
PavelMikus
17304a6263
minor fixes
2022-12-14 14:49:20 +01:00
PavelMikus
4a6945cb77
final touch
2022-12-14 14:49:20 +01:00
PavelMikus
f1f2810476
bugfixes
2022-12-14 14:49:20 +01:00
PavelMikus
11353a4a5c
UI integration, new option for speed on overhangs
2022-12-14 14:49:20 +01:00
PavelMikus
9d87257aec
lower the speed, improve params
2022-12-14 14:49:20 +01:00
PavelMikus
9d1ac71e55
added support for multiple objects
2022-12-14 14:49:20 +01:00
PavelMikus
fc79717e48
fix hopefully all issues
2022-12-14 14:49:20 +01:00
PavelMikus
73f3b15507
added curvature, fixed bugs, improved point placement
2022-12-14 14:49:20 +01:00
Pavel Mikus
338d4f4a1e
simplification, curvature removed, but there are still issues
2022-12-14 14:49:20 +01:00
Pavel Mikus
44d115e309
Fixed another small issue with dynamic slowdown
2022-12-14 14:49:20 +01:00
Pavel Mikus
36fbe2be91
another bug fix in the aabb lines tree
2022-12-14 14:49:20 +01:00
Pavel Mikus
e1af75d6d9
Fixed bug in aabb tree novel way to test for inside/outside
2022-12-14 14:49:20 +01:00
PavelMikus
5b834f3439
debugging the problem on sphere, with debug prints
2022-12-14 14:49:20 +01:00
PavelMikus
f823da9f38
extend extrusion with points on boundaries
2022-12-14 14:49:20 +01:00
PavelMikus
eb2e72f5dd
partial reimplementation of Extrusion processing, not compilable
2022-12-14 14:49:20 +01:00
PavelMikus
2d4e82f460
fix bug
2022-12-14 14:49:20 +01:00
PavelMikus
5690be1b76
fix issues after rebase
2022-12-14 14:49:20 +01:00
PavelMikus
d66a05ebdc
extended the lines AABB tree with intersections of line with all lines in the tree
2022-12-14 14:49:20 +01:00
PavelMikus
11b03804dc
Fix AABB tree query, add new fast query for point outside, which uses axis aligned rays
2022-12-14 14:49:20 +01:00
PavelMikus
f4f1958cac
slowdown fix, curvature quality estimation fix
2022-12-14 14:49:20 +01:00
PavelMikus
bdc58c617b
turn off curvature estimator for extrusion quality control, improve the logic of the estimator.
2022-12-14 14:49:20 +01:00
PavelMikus
0fdb545b55
fix issues, new implemenetation affecting all extrusions
2022-12-14 14:49:20 +01:00
PavelMikus
38a287fec4
first implementation, but for overhangs the code is not run for some reason
2022-12-14 14:49:20 +01:00
Lukas Matena
11a7eb86fc
Updated sphere shape in gallery
2022-12-14 13:41:18 +01:00
enricoturri1966
9a0d3cb1ff
Follow-up of 4979f9e36a
- Gizmo measure - Another distance renaming
2022-12-14 12:15:37 +01:00
enricoturri1966
4979f9e36a
Gizmo measure - Revert of 7b569c4eb7
and renaming of distances shown in imgui dialog
2022-12-14 08:57:13 +01:00
YuSanka
24366c6294
Cut: Fixed connector rendering in "cut plane" mode
2022-12-13 16:36:10 +01:00
Pavel Mikus
a57e2a22f6
fixed bug with instancing
2022-12-13 13:13:31 +01:00
PavelMikus
49b68b936c
refactored support spot generator to store data in the shared PrintObjectRegions struct, automatic coloring moved to frontend.
...
There are still issues with multiple instances
2022-12-13 13:13:31 +01:00
tamasmeszaros
b67fe277fc
Ease up tolerance for failing SLA test
2022-12-13 10:40:35 +01:00
YuSanka
a22c18475a
2DBed and BedShapeDialog: Fixed memory leaks
2022-12-13 10:21:02 +01:00
Filip Sykala - NTB T15p
e02c5e84cc
Overwritte common transformation stored in gl_volume by emboss surface transformation instead of rewrite result in CallAfter
2022-12-12 17:46:43 +01:00
Filip Sykala - NTB T15p
a32b2764c6
Disable move of text out of object surface
2022-12-12 17:08:21 +01:00
Filip Sykala - NTB T15p
99d4884074
remove anonymous namespace and use priv instead of it
2022-12-12 17:00:48 +01:00
Filip Sykala - NTB T15p
f7297a240e
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate
2022-12-12 13:28:25 +01:00
Filip Sykala - NTB T15p
c254d09667
Fix adding cut surface on torus by right panel
...
Fix (partialy) position of add text on torus by right panel
2022-12-12 13:28:17 +01:00
PavelMikus
30e81fad3b
Disallow enabling options avoid_crossing_perimeters and
...
avoid_curled_filament_during_travels at the same time,
throw warning if both options enabled together - in this case ignore curled filament avoidance
2022-12-12 11:36:21 +01:00
enricoturri1966
fc929d9faf
Fixed assert in creation of model for sinking contours rendering when vertices count is zero
2022-12-12 11:14:38 +01:00
PavelMikus
15046aba42
fix compilation issues - missing template keywords
2022-12-12 11:11:08 +01:00
Vojtech Bubnik
cda29fa4ac
Improved robustness of the cut algorithm, follow-up to 96ab500a13
...
1) Fixed crack between the trimmed object triangles and the triangles
closing the cut (newly triangulated) by snapping the existing vertices
on cutting plane to coord_t scaled coordinates. Such snapping is
needed for vertices close to zero where float has a higher absolute
accuracy than coord_t.
2) Improved accuracy of triangle cutting by calculating the cut contour with doubles.
3) Improved accuracy of triangle cutting by implementing rounding to coord_t instead of floor.
2022-12-12 10:18:33 +01:00
enricoturri1966
2bcb62d447
Do not generate volumes' raycaster for preview
2022-12-12 08:27:19 +01:00