YuSanka
003acee218
Cut WIP: Added snapping for the rotation of cut plane
...
+ Some code refactoring
2022-07-21 10:20:19 +02:00
YuSanka
cd8e0d002b
Cut WIP: Added "Place o cut"
2022-07-19 16:58:27 +02:00
YuSanka
15418bfb76
Cut WIP: Extensions for grabbers
...
+ Some code refactoring (RotationGizmo isn't used anymore)
+ A reversion from 63890b5f8d
is putted back
2022-07-19 10:54:41 +02:00
YuSanka
07d455a125
Cut WIP: some UI improvements
...
+ partially reverted 63890b5f8d
2022-07-11 10:42:57 +02:00
Lukas Matena
c695dcc141
Cut gizmo: UI simplification and changes
2022-05-19 09:36:14 +02:00
YuSanka
496481e972
Cut WIP: Fix for Undo/Redo
2022-05-12 17:07:13 +02:00
YuSanka
90e359c5d4
Cut WIP: Implemented "Cut By Line"
2022-05-09 11:23:05 +02:00
YuSanka
c903414005
Cut WIP: Improved can_perform_cut()
2022-05-03 11:13:43 +02:00
YuSanka
94f3aaacd4
Cut WIP: Undo/Redo implementation
2022-05-02 12:44:47 +02:00
YuSanka
b5f565308a
Cut WIP: Added an extension for cut plane grabber
...
+ Information about build size during the normal of CutPlane is added to CutGizmo
+ Tooltip for cut plane grabber shows an info about heights of top and bottom parts now
2022-04-28 13:14:57 +02:00
YuSanka
f9e22513c1
Cut WIP:
...
* Added a first detection if a connector position is valid
* Code cleaning: Deleted unused set_range_and_pos function
* Some code refactoring
2022-03-31 13:59:04 +02:00
YuSanka
a42212487d
Cut WIP:
...
* rewrite ObjectClipper::set_range_and_pos().
A calculation of a normal and distance is extracted from this function
and are used for a putting of connectors to the cut plane.
* Some replacement of items of the CutGizmo window
2022-03-23 16:01:31 +01:00
YuSanka
fdaca50d4b
Cut WIP: Implemented flip of the upper part after performing of the cut
2022-03-23 09:26:15 +01:00
YuSanka
301d0d5288
Cut WIP:
...
* Processed Auto/Manual connetor's mode
* Processed Dowel type of connectors
* Added TriangeMesh::its_make_frustum_dowel
2022-03-22 11:25:48 +01:00
YuSanka
861187997b
Cut: Pt connectors to the cut plane
2022-03-18 11:31:10 +01:00
YuSanka
09249e3b8d
Cut: Perform cut with connectors
2022-03-15 17:08:15 +01:00
YuSanka
b204f05809
Cut: ObjectList: Show info about added cut connectors.
...
+ Some code refactoring: Put CutConnectorsType, CutConnectorsStyle and CutConnectorsShape to the Model.hpp.
2022-03-14 16:54:50 +01:00
YuSanka
e5b10ae289
Merge remote-tracking branch 'origin/master' into ys_cut
2022-03-11 15:58:14 +01:00
YuSanka
0fba32fa53
Cut: Add connectors. WIP
2022-03-11 15:16:38 +01:00
enricoturri1966
05efb88e3f
Tech ENABLE_GLBEGIN_GLEND_REMOVAL renamed as ENABLE_LEGACY_OPENGL_REMOVAL
2022-03-08 14:08:11 +01:00
YuSanka
5d83781780
Fixes after merge with master
2022-02-28 16:56:10 +01:00
YuSanka
ba7b0839f2
Merge remote-tracking branch 'origin/master' into ys_cut
2022-02-28 13:36:10 +01:00
YuSanka
bf6abf71d0
Cut:
...
+ Code refactoring: grabbers to move cut plane by Axes are changed to one "plane grabber"
+ Code cleaning in GizmoMove3D: reverted changes from c45c0045
2022-02-28 12:06:56 +01:00
YuSanka
1b9f42d71b
Cut improvements:
...
* Added new cut() function witch respects to the rotation of the cut plane
* Added revert buttons to the GizmoCutDialog
* Fixed GLGizmoCenterMove::bounding_box(). Pad and supports don't added to the bb now
2022-02-23 13:24:06 +01:00
YuSanka
af03bed094
Cut: Implemented update_clipper()
2022-02-17 14:32:08 +01:00
YuSanka
1e5d5ae2f5
Merge remote-tracking branch 'origin/lm_cut_gizmo' into ys_cut
2022-02-16 14:00:26 +01:00
Lukas Matena
a8564bf289
Cut gizmo is now able to see clicks on the clipping plane
2022-02-16 13:42:34 +01:00
Lukas Matena
7fef26527b
Cut gizmo uses the common ObjectClipper to show the cut and contour
2022-02-16 13:42:34 +01:00
YuSanka
c45c004545
Cut: next improvements.
...
Rewrite GLGizmoCut3D as a new GLGizmoBase which contained GLGizmoRotation3D and GLGizmoMove3D
2022-02-16 12:37:42 +01:00
YuSanka
76784441be
Cut: next UI improvements
2022-02-16 12:37:42 +01:00
YuSanka
f7284a6569
Cut: Extensions for Dialog of CutGizmo
2022-02-16 12:37:42 +01:00
Filip Sykala
576a63cd20
Fix for cut gizmo during move of object
2022-02-10 08:50:38 +01:00
Filip Sykala
0c40e2f8c8
Merge branch 'master' into fs_mouse
...
# Conflicts:
# src/slic3r/GUI/Gizmos/GLGizmoRotate.cpp
# src/slic3r/GUI/Gizmos/GLGizmoRotate.hpp
2022-02-08 10:43:29 +01:00
YuSanka
8c4688194a
Merge remote-tracking branch 'origin/master' into dev
2022-01-24 10:40:12 +01:00
enricoturri1966
39fa0b3c46
Fixed wrong cut contours shown by gizmo cut (SPE-1177)
2022-01-24 09:36:44 +01:00
Filip Sykala
f23c356507
Merge branch 'dev' into fs_mouse
...
# Conflicts:
# src/slic3r/GUI/GLCanvas3D.cpp
# src/slic3r/GUI/Gizmos/GLGizmoBase.cpp
# src/slic3r/GUI/Gizmos/GLGizmoBase.hpp
# src/slic3r/GUI/Gizmos/GLGizmoScale.cpp
# src/slic3r/GUI/Gizmos/GLGizmoScale.hpp
2022-01-20 09:25:06 +01:00
enricoturri1966
71f08841f9
Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Gizmo cut plane and grabber connection
2022-01-19 13:32:46 +01:00
enricoturri1966
6201dad245
Tech ENABLE_COLOR_CLASSES set as default
2022-01-14 08:19:00 +01:00
enricoturri1966
cd4094743e
Tech ENABLE_COLOR_CLASSES - 1st installment -> Introduction of classes ColorRGB and ColorRGBA to unify color data definition and manipulation
2021-12-22 10:45:35 +01:00
Filip Sykala
123903f317
Clean up GLGizmoManagaer
...
Clean up GLGizmoBase
2021-12-10 14:58:06 +01:00
Filip Sykala
c751d6327d
Separate GizmoManager on_move into gizmo itself
2021-12-10 09:09:53 +01:00
enricoturri1966
f132ca9c3c
Tech ENABLE_SINKING_CONTOURS set as default
2021-09-14 15:45:21 +02:00
Lukas Matena
8a5278354e
Fixed updating of cut contour in cut gizmo by comparing ObjectIDs,
...
for consistency with other gizmos and hopefully more robustness
2021-08-18 11:49:30 +02:00
Lukas Matena
3cf6d1c888
Revert 740067c and e645f4a
...
740067c: "Fixed cut contours in gizmo cut after deleting an object"
e645f4a: "Fixed cut contours after cutting an object in gizmo cut"
2021-08-18 11:44:21 +02:00
enricoturri1966
740067c576
Fixed cut contours in gizmo cut after deleting an object
2021-08-18 10:23:18 +02:00
enricoturri1966
f1cd3e22c4
Tech ENABLE_SINKING_CONTOURS -> Cut gizmo: contours updated during render pass
2021-07-28 13:03:48 +02:00
enricoturri1966
b24488ce51
Tech ENABLE_SINKING_CONTOURS -> Sinking contours shown while dragging Move/Rotate/Scale gizmos and show contours for gizmo cut
2021-07-27 13:02:06 +02:00
enricoturri1966
18c8003a0f
Fixes into Cut gizmo
2021-07-14 11:39:09 +02:00
Lukas Matena
b85de89751
Fixing Clang warnings 2
2021-02-08 17:52:29 +01:00
enricoturri1966
8a824bb8c2
Refactoring
2020-03-18 13:35:46 +01:00