tamasmeszaros
fa2fef9283
Optimize csg slicing with large number of positive parts
2022-12-15 12:27:53 +01:00
YuSanka
473c8a26a4
Suppress to switch to SLA-technology printer, if an object has a modifier(s)
...
+ WIP: ptSLA : Hide modifiers on 3DScene.
Waiting for @enricoturri1966 review/reworking
2022-12-15 11:46:05 +01:00
tamasmeszaros
999c49c8e8
Remove leftover comments in SLAPrint
2022-12-15 11:43:39 +01:00
tamasmeszaros
45fffed309
Remove leftover commented code
2022-12-15 09:50:11 +01:00
tamasmeszaros
cf63c60c22
Support points trafo seems to be OK now
2022-12-14 18:47:56 +01:00
tamasmeszaros
3f7dcf744b
wip on support points elevation bug
2022-12-14 18:19:04 +01:00
YuSanka
a3403c51cf
SLA mode: Updated object menu and "Change type" dialog
...
+ ObjectList: Suppress to add modifiers to the object
2022-12-14 14:57:23 +01:00
tamasmeszaros
f987caa63d
Fix build in debug mode
2022-12-14 09:55:09 +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
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
tamasmeszaros
9de057ddeb
Fix in sla mode: wrong part menu and split submenu
2022-12-13 13:23:59 +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
faf20a2650
Fixed crash while reloading scene when using sla printer with multipart objects
2022-12-12 15:37:36 +01:00
enricoturri1966
43c195e227
Fixed conflicts after merge with master
2022-12-07 15:44:27 +01:00
enricoturri1966
b7740743b8
Gizmo measure fixed to work with mirrored objects
2022-12-06 14:07:51 +01:00
enricoturri1966
5351137183
(Win Only) Detection of cursor size, to place tooltips on scene, performed on tooltip text setting instead of being repeated every frame
2022-12-06 13:49:05 +01:00
enricoturri1966
cf37f154ee
Tech ENABLE_PROCESS_G2_G3_LINES set as default
2022-12-06 13:21:06 +01:00
enricoturri1966
6ee7445fe1
Tech ENABLE_USED_FILAMENT_POST_PROCESS set as default
2022-12-06 13:07:08 +01:00
enricoturri1966
4a0b1c77a7
Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate
2022-12-06 12:18:17 +01:00
enricoturri1966
028dfb5d9e
Tech ENABLE_LEGACY_OPENGL_REMOVAL set as default
2022-12-06 12:17:01 +01:00
Vojtech Bubnik
96ab500a13
Fixing Cut numerical issues on 45 degree rotated cube and
...
on 90 degree rotated cylinder.
2022-12-06 11:45:05 +01:00
Vojtech Bubnik
7309c729e0
Reworked "only_retract_when_crossing_perimeters" feature, which
...
was terribly slow:
Introduced RetractWhenCrossingPerimeters.cpp,hpp
AABBTreeIndirect traverse template was extended to support early exit.
2022-12-06 11:45:05 +01:00
tamasmeszaros
b1bfef44ba
Convert static data to compile time constants
2022-12-06 10:00:51 +01:00
Lukas Matena
4a2acf9a7e
Merge branch 'lm_optimize_measurement'
2022-12-06 09:58:21 +01:00
Lukas Matena
a47bb5bf1b
Measurement: extract features on the fly, not when the tool is opened
2022-12-06 09:57:24 +01:00
Lukas Matena
a37f09edaa
Measurement: optimize feature extraction:
...
- do not call ransac when not needed
- decrease number of ransac iterations
- precalculate inverse of transformation matrix
- pass the min error from ransac algorithm, do not calculate it again
2022-12-06 09:57:24 +01:00
Lukas Matena
bed64cb7c7
Measurement: optimize plane highlighting
2022-12-06 09:57:24 +01:00
enricoturri1966
7b569c4eb7
Gizmo measure - Do not show distance strict if distance infinite is already shown
2022-12-05 13:52:49 +01:00
enricoturri1966
8eb12cbaf0
Fixed conflicts after merge with master
2022-12-05 13:29:28 +01:00
enricoturri1966
6f18f8f784
Tech ENABLE_RAYCAST_PICKING set as default
2022-12-05 10:24:30 +01:00
Lukas Matena
e04e8c55cf
Improved performance of GLModel::render:
...
The way the OpenGL version was checked was quite inefficient
2022-12-02 14:21:20 +01:00
enricoturri1966
0c9a4305b8
Fixed conflicts
2022-12-02 12:44:10 +01:00
enricoturri1966
210273e12f
Fixed differences after rebase to master
2022-12-02 12:39:49 +01:00
Lukas Matena
456e61c7d3
Measurement: Fixed edge detection on single-triangle planes
2022-12-02 12:35:05 +01:00
enricoturri1966
cc8a6a3fff
Follow-up of 85195ac79f
- Fixed synch of selected features in imgui dialog
2022-12-02 12:35:05 +01:00
enricoturri1966
2f8e2c5e80
Measure gizmo - Fixed missing raycaster when promoting a point as 1st selected feature
2022-12-02 12:35:05 +01:00
enricoturri1966
954cd105e0
Fixed warnings
2022-12-02 12:35:04 +01:00
Lukas Matena
eeea803be5
Measurement: tweaking of the tolerances, ransacing the whole border
2022-12-02 12:35:04 +01:00
enricoturri1966
220104dbe2
Measure gizmo - Fixed sychronization of imgui dialog with current hovering/selection state
2022-12-02 12:35:04 +01:00
enricoturri1966
f081187356
Fixed warning
2022-12-02 12:35:04 +01:00
enricoturri1966
6533eb2a53
Fixed warnings
2022-12-02 12:35:04 +01:00
enricoturri1966
93a3ee5019
Gizmo measure - Show radius of single selected circle, to allow for object scaling
2022-12-02 12:35:04 +01:00
enricoturri1966
b45ae31af3
Gizmo measure - Modified circle and edge with extra point selection
...
Fixed conflicts during rebase to master
2022-12-02 12:34:51 +01:00
enricoturri1966
8ef55ff82e
Tech ENABLE_RAYCAST_PICKING_DEBUG - Extended data shown into debug imgui dialog
2022-12-02 12:26:30 +01:00