enricoturri1966
9da788eae1
Method GLCanvas3D::update_sequential_clearance() modified to use frontend data to calculate sequential print clearance contours
2023-05-15 08:46:41 +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
653d7bc678
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_outofbed_optimization
2023-05-11 11:40:50 +02:00
enricoturri1966
663465299b
Small refactoring
2023-05-10 11:15:39 +02:00
enricoturri1966
662c3da65b
Fixed warnings
2023-05-10 11:01:50 +02:00
enricoturri1966
a4605a5e9e
SPE-1606 - Do no show the switch view type icon in the 3D scene if the object does not contain negative volumes
2023-05-10 10:20:31 +02:00
enricoturri1966
b13a51f400
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_sla_switch_view
2023-05-10 08:15:35 +02:00
YuSanka
234956dfda
Fix for SPE-1686 : Bug with instance rotation around X or Y
...
Steps to repro:
1. Add object
2. Increase instances
3. Select some instance
4. Rotate around X or Y
5. After MouseUp:
OSX -> hard crash
MSW and Linux -> object and instance are selected at a same time
2023-05-03 14:26:06 +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
159e699cd5
Fixed conflicts after merge with master
2023-04-26 12:35:02 +02:00
enricoturri1966
f1c5ffddfa
Fixed typo
2023-04-26 09:06:17 +02:00
enricoturri1966
bbea397aa6
SPE-1675 - Do not update layer editing when the mouse cursor is moved outside of the 3D scene while dragging
2023-04-25 10:02:50 +02:00
enricoturri1966
b37d4e5b6c
SPE-1674 - Follow-up of 9efed4be225615b3fac420bc2993cd0cb1e3429c - More robust fix
2023-04-24 10:01:32 +02:00
enricoturri1966
69b69cb9a2
Follow-up of 85dd2e486ab22e9d822036749efd75f0e675ccc9 - Fixed Zoom to mouse cursor for orthograpic camera
2023-04-21 09:09:04 +02:00
enricoturri1966
9efed4be22
SPE-1438 - Reset mouse dragging state when entering the 3D scene after the user released the mouse buttons outside of it
2023-04-20 08:08:02 +02:00
enricoturri1966
b0cc0e98fa
Use the same colors as in 3D view when generating thumbnails
2023-04-19 13:12:27 +02:00
enricoturri1966
85dd2e486a
SPE-1667 - Added 'Zoom to mouse cursor' by Shift+Mouse wheel
...
Successfully enhanced and integrated into PrusaSlicer from 3f2ee4062b
Co-authored-by: liz.li <liz.li@bambulab.com>
Co-authored-by: lane.wei <lane.wei@bambulab.com>
2023-04-19 11:45:37 +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
enricoturri1966
799e44f155
Show an icon button, in place of a plain imgui button, in the 3D scene as switch between view types of an object sliced with sla printer
2023-04-04 09:47:22 +02:00
Filip Sykala - NTB T15p
482b56f108
Merge branch 'master' into fs_undoredo
2023-04-03 11:15:07 +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
Lukas Matena
3d855580ce
Wipe tower: fix the height of preview in 3D scene
2023-03-31 16:42:44 +02:00
Filip Sykala - NTB T15p
e966b1e0cd
Merge branch 'master' into fs_undoredo
2023-03-30 11:58:28 +02:00
enricoturri1966
6084a92d9b
Fixed conflicts after merge with master
2023-03-30 08:52:20 +02:00
YuSanka
eefae26961
Merge remote-tracking branch 'origin/et_show_sla_supports' into master
2023-03-29 13:17:29 +02:00
Filip Sykala - NTB T15p
856b8d1a24
Add check for unselection to close emboss gizmo before snapshot
2023-03-28 21:48:34 +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
7f1df7b110
Fixed Fit to print volume command when applied to an object sliced using SLA printer
2023-03-24 12:57:07 +01:00
enricoturri1966
98346824e8
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_show_sla_supports
2023-03-24 08:49:35 +01:00
YuSanka
f9de995f9e
Remove '_utf8' makro.
...
(Initially, it was used because of using of boost::format for localized lines. But now It's better to use format and formal_wxstr functions)
+ Fixed missed marks for localization
+ Added missed filed to localization to the list.txt
2023-03-23 22:55:38 +01:00
Lukas Matena
b20325671a
Wipe tower: added the stabilization cone into configuration
2023-03-23 12:44:42 +01:00
enricoturri1966
84284b4418
Fixed crash when scaling object to fit print volume with SLA printers
2023-03-23 11:42:46 +01:00
enricoturri1966
e585fd2221
Fixed duplication of auxiliary volumes when GLCanvas3D::reload_scene() is called for SLA printers
2023-03-23 10:16:13 +01:00
enricoturri1966
4b328c4ef2
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_sequential
2023-03-22 12:34:18 +01:00
enricoturri1966
ddf636fe38
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_show_sla_supports
2023-03-22 11:00:32 +01:00
enricoturri1966
e1c289f51a
Fixed GLCanvas3D::reload_scene() method to avoid adding volumes coming from the sla backend
2023-03-22 11:00:04 +01:00
enricoturri1966
9d156463b1
Fixed crash when rotating a part after slicing with sla printer
2023-03-21 14:43:14 +01:00
Filip Sykala - NTB T15p
201e9d493f
Remove side effects from setter for enable picking.
2023-03-20 15:32:21 +01:00
enricoturri1966
1b8553c747
Reintroduced visualization of SLA supports and pad into 3D scene and gizmos Hollow and SLA support as it was in 2.5.0
2023-03-20 14:34:04 +01:00
enricoturri1966
60bb57404f
Fixed build on MAC OS
2023-03-17 11:39:22 +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
3eed2e8a94
Method GLCanvas3D::update_sequential_clearance() modified to use frontend data to calculate sequential print clearance contours
2023-03-14 15:37:20 +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