Commit Graph

21781 Commits

Author SHA1 Message Date
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
9cc5659e50 Tech ENABLE_WORLD_COORDINATE - Fixed scaling using sidebar panel 2022-12-14 12:45:40 +01:00
enricoturri1966
9a0d3cb1ff Follow-up of 4979f9e36a - Gizmo measure - Another distance renaming 2022-12-14 12:15:37 +01:00
tamasmeszaros
f987caa63d Fix build in debug mode 2022-12-14 09:55:09 +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
enricoturri1966
010c12612c Tech ENABLE_WORLD_COORDINATE - Rework of method Selection::transform_volume_relative() and simplified client code 2022-12-13 15:53:15 +01:00
tamasmeszaros
9143d9891a In SLA mode, upon export to stl, export preview mesh, if it exists 2022-12-13 15:13:31 +01:00
enricoturri1966
88bd5de578 Follow-up of 0aa88e1dea 2022-12-13 15:10:42 +01:00
tamasmeszaros
5561e21e77 object export to stl will work the same way as in FFF
TODO might make more sense to execute background processing up until the necessary step and then export backend data
2022-12-13 14:53:27 +01:00
enricoturri1966
f67f7772a4 Tech ENABLE_WORLD_COORDINATE - Fixed rendering of selection bounding box 2022-12-13 13:31:34 +01:00
tamasmeszaros
9de057ddeb Fix in sla mode: wrong part menu and split submenu 2022-12-13 13:23:59 +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
YuSanka
0dadde6ae3 MenuFactory: SLA specific: Fixed adding of the "Edit text" menu item 2022-12-13 10:06:04 +01:00
tamasmeszaros
7b207aaf5c Add "Enforcers only" option into support combo box
And also make it work
2022-12-13 09:49:59 +01:00
tamasmeszaros
3a7af1c1de SLA Backend: skip voxelization if the original mesh is usable as preview 2022-12-13 09:49:54 +01:00
tamasmeszaros
2cf48683de enable split to parts in sla 2022-12-13 09:49:50 +01:00
tamasmeszaros
9dc091d1a8 Fix redundant token after include 2022-12-13 09:49:43 +01:00
tamasmeszaros
a141a4c0bc Improve cancellation of new sla backend 2022-12-13 09:49:37 +01:00
tamasmeszaros
8511a17ad0 Increase fidelity of openvdb previews and log duration of generating it 2022-12-13 09:49:31 +01:00
enricoturri1966
a4b64862cc Tech ENABLE_WORLD_COORDINATE - Fixed rotation of multipart selections 2022-12-13 09:42:37 +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
enricoturri1966
faf20a2650 Fixed crash while reloading scene when using sla printer with multipart objects 2022-12-12 15:37:36 +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