687 Commits

Author SHA1 Message Date
Filip Sykala - NTB T15p
6a1f31ec47 Merge branch 'master' into fs_svg_SPE-1517 2023-10-16 11:44:35 +02:00
enricoturri1966
319454c259 SPE-1937: Fixed rendering of sequential clearance contours when dragging an object while the collision detection is running 2023-10-16 10:42:42 +02:00
enricoturri1966
56a24af0a5 SPE-1948: Fixed missing update of raycaster when mirroring objects 2023-10-12 14:42:26 +02:00
Filip Sykala - NTB T15p
255081e342 Merge branch 'master' into fs_svg_SPE-1517 2023-09-13 21:53:59 +02:00
Vojtech Bubnik
8dad25efc4 Merge branch 'master' into master_262 2023-09-04 14:44:32 +02:00
Filip Sykala - NTB T15p
ca71305c75 Merge branch 'master' into fs_svg
# Conflicts:
#	src/slic3r/Utils/EmbossStylesSerializable.cpp
#	src/slic3r/Utils/EmbossStylesSerializable.hpp
2023-09-04 13:33:22 +02:00
ps_copyright
f32859c302 final copyright headers 2023-09-01 14:49:07 +02:00
Filip Sykala - NTB T15p
57141aa61a Merge branch 'master' into fs_svg
# Conflicts:
#	src/slic3r/GUI/Gizmos/GLGizmoEmboss.hpp
2023-08-22 16:20:42 +02:00
enricoturri1966
81b137eb06 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_spe1784_binary_gcode 2023-08-22 08:37:47 +02:00
enricoturri1966
200df9c02d Do not show shell for non-printable and out of printbed volumes in preview 2023-08-21 09:43:45 +02:00
enricoturri1966
b809996d30 SPE-1761: Show part shells in pre-gcode preview 2023-08-21 09:42:00 +02:00
tamasmeszaros
c545400b0a fixing sequential print settings not being loaded correctly
SPE-1827
2023-08-16 09:59:10 +02:00
tamasmeszaros
0b31ef6e1e Beginning of arrange gen2 2023-08-16 09:59:10 +02:00
enricoturri1966
ee87536ff6 Added debug imgui dialog to allow to change binary gcode parameters at runtime 2023-07-21 12:24:24 +02:00
Filip Sykala - NTB T15p
87517c5c68 Merge branch 'fs_dir_per_glyph_SPE-1597' into fs_svg 2023-06-09 11:17:41 +02:00
enricoturri1966
7059adc6b8 SPE-1606: Fixed sla geometry type shown when object has holes 2023-06-09 07:57:39 +02:00
Filip Sykala - NTB T15p
5de06a9ef8 Merge branch 'master' into fs_svg 2023-06-02 10:53:47 +02:00
enricoturri1966
6944c30f87 Tech ENABLE_BAMBUSTUDIO_TOOLPATHS_CONFLICTS_DETECTION set as default 2023-05-31 13:34:02 +02:00
enricoturri1966
7a82429cf6 SPE-1682 - Toolpaths conflicts detection, 1st installment
Succesfully enhanced and integrated into PrusaSlicer from BambuStudio:

d43c7d5c92

d72b4c1bfe

87eb0f3665

b5b7264e99

Code taken from BambuStudio is embedded into tech ENABLE_BAMBUSTUDIO_TOOLPATHS_CONFLICTS_DETECTION

Changes to adapt the code to PrusaSlicer is embedded into tech ENABLE_BAMBUSTUDIO_TOOLPATHS_CONFLICTS_DETECTION_MOD

Co-authored-by: manch1n <miaoxin.chen@bambulab.com>

Co-authored-by: miaoxin <miaoxin.chen@bambulab.com>

Co-authored-by: lane.wei <lane.wei@bambulab.com>
2023-05-31 13:34:02 +02:00
enricoturri1966
7ee770baef Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_spe1698 2023-05-25 10:39:54 +02:00
enricoturri1966
f856129e72 Follow-up of bbea397aa662a01e8b42ea13159aa4109a615573 - Alternate fix for SPE-1675 2023-05-22 09:13:21 +02:00
enricoturri1966
0dacdb2061 Follow-up of 15bd82edc356c9aa19c940cc381c5544058ed391 - Fixed detection of out of printbed after arrange 2023-05-19 09:42:30 +02:00
enricoturri1966
15bd82edc3 SPE-1654 - Out of printbed detection applied only to selected volumes when the selection is not empty 2023-05-15 13:45:25 +02:00
enricoturri1966
568dc2a0e8 Fixed update of sequential printing clearance contours after deleting an object 2023-05-15 12:35:25 +02:00
enricoturri1966
2dba40789f Some refactoring related to sequential print clearance contours 2023-05-15 08:55:22 +02:00
enricoturri1966
5cc1359c05 Show and update sequential print clearance contours while manipulating the scene using Move/Rotate/Scale gizmos 2023-05-15 08:48:06 +02:00
enricoturri1966
6974962dd0 Avoid updating and sending to gpu sequential print clearance contours at every frame. Cache them instead and update only their transforms.
Fixed conflicts after cherry-picking e99ee946afbaf6e6db9413ccacdd03233c4743d1
2023-05-15 08:39:46 +02:00
enricoturri1966
35195dc03e Revert "Merge remote-tracking branch 'origin/et_outofbed_optimization'"
This reverts commit a430aa41bac56875476dddb20c1b2a99b3a15833, reversing
changes made to a42d8571367d825a454e993a1f4e56883d3d3629.
2023-05-12 14:09:16 +02:00
enricoturri1966
53b812a646 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_outofbed_optimization 2023-05-12 12:00:58 +02:00
enricoturri1966
c6a203cb14 Do not calculate sequential print clearance contours for objects out of printbed 2023-05-11 12:34:02 +02:00
enricoturri1966
5984111388 SPE-1606 - Placement of switch view type icon in the 3D scene by the current selected instance bounding box 2023-05-10 10:37:05 +02:00
enricoturri1966
d9dde32b78 SPE-1606 - Fixed a bunch of bugs/crashes related to visualizing original or processed volumes in 3D scene after slicing using SLA printers when multiple objects are on the printbed 2023-05-03 13:45:15 +02:00
enricoturri1966
3b93b316c6 SPE-1654 - Out of printbed detection applied only to selected volumes when the selection is not empty 2023-04-12 10:07:50 +02:00
enricoturri1966
ed1e29e7a7 Fixed conflicts after merge with master 2023-04-11 09:28:54 +02:00
Filip Sykala - NTB T15p
382a0fe1e3 Merge branch 'master' into fs_svg
# Conflicts:
#	src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp
#	src/slic3r/GUI/Gizmos/GLGizmoEmboss.hpp
#	src/slic3r/GUI/Jobs/EmbossJob.cpp
#	src/slic3r/GUI/Jobs/EmbossJob.hpp
#	src/slic3r/GUI/SurfaceDrag.cpp
2023-04-06 08:25:20 +02:00
enricoturri1966
c5b224c0c1 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_sla_switch_view 2023-04-03 08:56:27 +02:00
enricoturri1966
797dd1197e Allow the user to switch between visualizing original or processed volumes in 3D scene after slicing using SLA printers 2023-04-03 08:54:04 +02:00
enricoturri1966
6084a92d9b Fixed conflicts after merge with master 2023-03-30 08:52:20 +02:00
Lukas Matena
fd457fb40b Revert "#9483 - Added keyboard shortcut CTRL+D to toggle the visibility of the printbed reference axes"
This reverts commit f038eca52c34950ffa5227aebda27b3594f412b7. We will only use the axes that automatically
scale, without the option to turn the rendering off.
2023-03-27 15:58:33 +02:00
enricoturri1966
4b328c4ef2 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_sequential 2023-03-22 12:34:18 +01:00
Filip Sykala - NTB T15p
61fa3e8844 Clean up EmbossJob 2023-03-16 15:23:29 +01:00
enricoturri1966
2430eb9738 Some refactoring related to sequential print clearance contours 2023-03-15 13:33:46 +01:00
Filip Sykala - NTB T15p
f331bb5edf Merge branch 'master' into fs_emboss 2023-03-15 10:15:46 +01:00
enricoturri1966
2dfeaf0fbc Show and update sequential print clearance contours while manipulating the scene using Move/Rotate/Scale gizmos 2023-03-15 09:44:19 +01:00
enricoturri1966
e99ee946af Avoid updating and sending to gpu sequential print clearance contours at every frame. Cache them instead and update only their transforms. 2023-03-14 08:21:38 +01:00
enricoturri1966
89b82ed5ea Merge remote-tracking branch 'origin/et_transformations' into et_sequential 2023-03-13 12:09:19 +01:00
enricoturri1966
750e374357 Follow-up of f708d9fcb9b84ca98474475152cba45cc793c218 - Fixed rendering of printbed reference axes when any gizmo is open 2023-03-10 09:51:51 +01:00
enricoturri1966
373ae1e19d Tech ENABLE_WORLD_COORDINATE set as default 2023-03-08 11:52:17 +01:00
Filip Sykala - NTB T15p
6adc2cf733 Merge branch 'master' into fs_emboss 2023-03-08 07:37:13 +01:00
enricoturri1966
d99364d74d SPE-1560 - Scale to fit command modified to avoid having the top layer exceeding the print volume max height 2023-03-07 08:24:07 +01:00