18 Commits

Author SHA1 Message Date
enricoturri1966
2057d0ce9a SPE-1610 - Modified SceneRaycaster to keep the current selection when the user clicks and drag a selected volume 2023-03-30 13:05:57 +02: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
tamasmeszaros
f100a59688 Cherry-picking 118f4859c472ccbc30b43101c6674dadc81d7b12
And resolve conflicts
2022-11-29 11:14:19 +01:00
tamasmeszaros
9bc3410474 Re-enable volumes in SLA, use raycasters from canvas in supports gizmo
Got rid of HollowedMesh and Raycaster usage from GizmosCommon pool to prevent crashes
2022-11-29 11:11:32 +01:00
enricoturri1966
083df84009 Removed duplicated code into SceneRaycaster 2022-11-08 08:22:16 +01:00
enricoturri1966
e0bfb17e64 Measuring - GLGizmoMeasure - Allow to deselect second feature by clicking on it
Fixed conflicts while rebasing to master
2022-10-12 09:38:39 +02:00
enricoturri1966
aee76f0c11 Measuring - Refactoring in GLGizmoMeasure related to scene raycasters state cache
Fixed conflicts while rebasing to master
2022-10-12 09:33:36 +02:00
enricoturri1966
6e52fbc6d0 Follow-up of 7b812a120a751dae4d5ce3eb833619d4fb57c22b - Added missing #if/#endif 2022-09-06 11:48:27 +02:00
enricoturri1966
7b812a120a Tech ENABLE_RAYCAST_PICKING_DEBUG - Show number of active raycasters in debug imgui dialog and use ImGui tables to layout the dialog 2022-09-06 10:14:27 +02:00
enricoturri1966
2a2d442b28 Tech ENABLE_RAYCAST_PICKING - Gizmo flatten: fixed update of raycasters transformations 2022-07-14 09:59:20 +02:00
enricoturri1966
ae76468f7c Tech ENABLE_RAYCAST_PICKING - Partial revert of 89ac9326280083de5325bc19950299842902d5b1 - Restored rectangle selection using encoded colors rendering 2022-06-28 14:12:57 +02:00
enricoturri1966
255d8657dd Tech ENABLE_RAYCAST_PICKING - Small refactoring 2022-06-21 08:26:39 +02:00
enricoturri1966
692aabd8e1 Tech ENABLE_RAYCAST_PICKING - Fixed build and warnings on Mac 2022-06-15 14:58:04 +02:00
enricoturri1966
9ac5ab857b Tech ENABLE_RAYCAST_PICKING - Refactoring to allow for easier update of raycasters transform 2022-06-14 10:44:14 +02:00
enricoturri1966
df47ba7122 Tech ENABLE_RAYCAST_PICKING - Raytraced picking of gizmos - Move Gizmo 2022-06-13 13:09:24 +02:00
enricoturri1966
6c6713c4ad Tech ENABLE_RAYCAST_PICKING - Raytraced picking of volumes 2022-06-10 14:56:15 +02:00
enricoturri1966
cfc3988b9f Tech ENABLE_RAYCAST_PICKING - 1st installment - Raytraced picking of printbed 2022-06-10 13:20:52 +02:00