Lukáš Hejl
216589fdb1
Get rid of unnecessary double storage of processed input polygons in the multi-material segmentation as ExPolygons and also as Polygons. All processed input polygons are now stored as ExPolygons.
2021-07-29 11:45:02 +02:00
Lukáš Hejl
38866b65b0
Get rid of unnecessary double calling of TriangleSelector::reset() in some cases when TriangleSelector::deserialize() is called.
2021-07-29 11:45:01 +02:00
Lukáš Hejl
2569da95d5
Parallelized the projection of painted regions in multi-material segmentation.
2021-07-29 11:45:01 +02:00
Lukáš Hejl
7a60f1793c
Fixed a possible overflowing of a painted area to an unpainted area in multi-material segmentation.
...
It was reworked graph generation for multi-material segmentation. Now only oriented arcs in one direction are added to the graph for input polygons. This direction matches the direction of the lines in the input polygons.
2021-07-29 11:45:01 +02:00
Lukas Matena
a54f5fb41a
Render statistics now shows actual SwapBuffers() calls per second
2021-07-28 12:50:01 +02:00
enricoturri1966
502906178f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_contours
2021-07-27 09:04:52 +02:00
Vojtech Bubnik
eb6392dccd
New slice_mesh() variant slicing with a single plane only, running
...
on a single thread only (not parallelized).
The new slice_mesh() is used to calculate contour of objects sunken
below the print bed.
2021-07-26 17:02:56 +02:00
tamasmeszaros
27b1174558
Increase minimum oversampling for grid conversion in hollowing
...
To avoid generation of broken meshes when the space for hollowing is tight
2021-07-26 14:51:22 +02:00
YuSanka
e79bcee739
Fixed update of the default menu after changing of the mode.
...
+ Added check for the output directory for the G-code extport.
2021-07-26 14:41:38 +02:00
tamasmeszaros
ca67d880ec
Fix issues with finding new deps on win
2021-07-26 13:07:20 +02:00
tamasmeszaros
7ed0d6b886
Fix broken hole drilling
2021-07-26 12:28:57 +02:00
enricoturri1966
8df2525355
Fixed conflicts after merge with master
2021-07-23 11:40:07 +02:00
Lukas Matena
d3b1b1f3d5
Fix of clipping plane for SLA supports,
...
probably broken since 1009f78
2021-07-23 11:32:36 +02:00
enricoturri1966
8ebb2e2a29
Fixed import of color print view from gcode files into GCodeViewer
2021-07-23 11:27:07 +02:00
enricoturri1966
c9aa88db0d
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_contours
2021-07-22 13:00:47 +02:00
enricoturri1966
15b8e68c59
Tech ENABLE_SEAMS_VISUALIZATION set as default
2021-07-22 12:58:33 +02:00
enricoturri1966
59606a0ef6
Tech ENABLE_START_GCODE_VISUALIZATION set as default
2021-07-22 12:32:08 +02:00
enricoturri1966
d5ad47d0ca
Tech ENABLE_SCROLLABLE_LEGEND set as default
2021-07-22 12:18:38 +02:00
enricoturri1966
2dd7091cc3
Tech ENABLE_MODIFIED_DOWNSCALE_ON_LOAD_OBJECTS_TOO_BIG set as default
2021-07-22 11:55:08 +02:00
enricoturri1966
5c6810d0bc
Fixed conflicts after merge with master
2021-07-22 11:46:00 +02:00
enricoturri1966
65b3be92fe
Techs DISABLE_ALLOW_NEGATIVE_Z_FOR_SLA and ENABLE_ALLOW_NEGATIVE_Z set as default
2021-07-22 11:26:31 +02:00
enricoturri1966
81c78d0ecc
Tech ENABLE_EXTENDED_M73_LINES set as default
2021-07-22 09:55:39 +02:00
enricoturri1966
7817105abe
Tech ENABLE_GCODE_WINDOW set as default
2021-07-22 09:37:02 +02:00
enricoturri1966
5faac3c105
Tech ENABLE_VALIDATE_CUSTOM_GCODE set as default
2021-07-22 09:13:12 +02:00
enricoturri1966
b80fb40fcd
Tech ENABLE_GCODE_LINES_ID_IN_H_SLIDER set as default
2021-07-22 08:35:21 +02:00
YuSanka
232309a879
Don't save shapes directory to the "last_dir"
2021-07-21 16:13:40 +02:00
enricoturri1966
2d8f35561a
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_sinking_contours
2021-07-21 15:35:41 +02:00
enricoturri1966
22f04ca46e
Tech ENABLE_SINKING_CONTOURS -> 1st installment
2021-07-21 15:30:57 +02:00
Filip Sykala
b225fadfde
Allow skip edge with only one triangle during simplification
2021-07-21 15:23:48 +02:00
enricoturri1966
9264b79be7
Tech ENABLE_RELOAD_FROM_DISK_FOR_3MF set as default
2021-07-21 14:10:05 +02:00
Filip Sykala
87a6c8cb73
Merge branch 'master' into fs_QuadricEdgeCollapse
2021-07-21 07:52:57 +02:00
YuSanka
097afc6598
Follow-up bf981ae049
: Small improvements
2021-07-20 15:22:52 +02:00
Filip Sykala
5ac2809426
Merge branch 'master' into fs_QuadricEdgeCollapse
2021-07-20 12:05:58 +02:00
enricoturri1966
c61785f775
Tech ENABLE_SEQUENTIAL_LIMITS set as default
2021-07-20 12:05:15 +02:00
YuSanka
bf981ae049
Temporary workaround for compatibility with older Slicer:
...
To the "physical_printer" added "preset_name" option as a duplicate of the "preset_names" but like one string.
Note: It will works just for printer preset names without ";" (see #5503 )
2021-07-20 10:18:59 +02:00
enricoturri1966
7d3e176a58
GCodeViewer -> Fixed loading of machine limits data from config contained into gcode files
2021-07-20 09:38:35 +02:00
Filip Sykala
bc3da9973b
Merge branch 'master' into fs_QuadricEdgeCollapse
2021-07-20 08:22:06 +02:00
Filip Sykala
25a4887075
QEC: When collapsing edge flip normal than check other edges in triangle
...
Quadric is calculated with double precission of normal
Fix calculation of normal for changed triangles
2021-07-19 15:46:41 +02:00
Lukáš Hejl
5405ab1986
Optimized seed fill and bucket fill selection to recompute selection only in case the cursor is pointing on a non-selected triangle.
2021-07-19 11:30:40 +02:00
Lukáš Hejl
5b67fafb75
Fixed a crash in the multi-material gizmo when bucket fill is selected.
2021-07-19 11:30:35 +02:00
Filip Sykala
c444ef81bd
Fix status function
2021-07-19 10:12:19 +02:00
Filip Sykala
86a3fd00a5
Merge branch 'master' into fs_QuadricEdgeCollapse
2021-07-19 09:18:55 +02:00
enricoturri1966
bf7b554235
Disable reload from disk for built-in objects
2021-07-16 12:30:47 +02:00
Lukáš Hejl
51b94f4747
Added the bucket fill tool into the multi-material gizmo. Also, the multi-material gizmo was reworked to show only options applicable for a chosen painting tool.
2021-07-16 09:19:40 +02:00
Lukas Matena
8c23678fa0
Limited brim width to 200 mm (larger values make slicer hang or crash due to arithmetic overflow)
2021-07-15 09:55:25 +02:00
Lukas Matena
b5fea72618
Speed-up of painted seams
2021-07-15 09:49:36 +02:00
YuSanka
4257ffddde
GalleryDialog: Changes the paths to the system and custom galleries
2021-07-14 17:41:37 +02:00
Lukas Matena
49ae885834
Correctly convert legacy bool 'draft_shield' to enum
2021-07-14 16:02:04 +02:00
Lukas Matena
b466f18326
Draft shield option is now an enum (Disabled/Limited/Enabled)
2021-07-14 16:02:04 +02:00
Lukas Matena
6eeedf2bc6
Skirt is now generated around brims, unless 'draft shield' is checked
2021-07-14 16:02:04 +02:00