Lukas Matena
|
599f2e07db
|
Config parameters accessible from SLA gizmo are now saved on the undo/redo stack
|
2019-07-31 12:40:47 +02:00 |
|
Lukas Matena
|
07608a80cd
|
SLA gizmo - making sure the cone direction is correctly undone/redone
|
2019-07-30 14:51:57 +02:00 |
|
Lukas Matena
|
eeef3b42df
|
SLA gizmo now uses the new separate undo/redo stack for manual editing mode
|
2019-07-29 13:07:49 +02:00 |
|
Lukas Matena
|
0ae46b0635
|
SLA gizmo and undo/redo: 'autogenerated points' state is now correctly undone/redone
|
2019-07-23 15:23:38 +02:00 |
|
Lukas Matena
|
81dde630ea
|
SLA support points edits are now pushed onto undo/redo stack
|
2019-07-17 15:39:58 +02:00 |
|
Enrico Turri
|
da1fa0b6e3
|
Refactoring of GLGizmosXX classes to cleanup their interface
|
2019-07-17 12:06:23 +02:00 |
|
bubnikv
|
ab7ecc1819
|
Merge remote-tracking branch 'remotes/origin/vb_undo_redo'
|
2019-07-15 11:34:18 +02:00 |
|
Enrico Turri
|
cc70c8dff9
|
Tech ENABLE_SVG_ICONS set as default
|
2019-07-12 10:13:35 +02:00 |
|
bubnikv
|
27ee68d2f9
|
WIP Undo / Redo: ModelID / ModelBase renamed to ObjectID / ObjectBase
|
2019-06-27 11:02:45 +02:00 |
|
bubnikv
|
c95a324c3f
|
Merge branch 'vb_admesh_fix'
|
2019-06-18 08:54:50 +02:00 |
|
Enrico Turri
|
5ee695b629
|
#2506 - Fixed crash while manually editing SLA supports
|
2019-06-18 08:53:13 +02:00 |
|
bubnikv
|
0cb5b57c5c
|
SLA gimzmo: Sharing the Mesh's indexed triangle set with IGL AABB
structure directly, without having to make a copy.
|
2019-06-10 22:43:21 +02:00 |
|
Lukas Matena
|
66a56941a5
|
SLA dialog: Prevented the slider to have zero width, even in case the text width is calculated incorrectly
|
2019-05-27 15:36:51 +02:00 |
|
Enrico Turri
|
ec2f319a3d
|
Rectangle selection in 3D scene -> rendering
|
2019-04-25 09:10:03 +02:00 |
|
Enrico Turri
|
d79a2b8d2d
|
GLCanvas3D -> added support for cursor change and change cursor when using SLA support gizmo rectangle selection
|
2019-04-24 15:43:52 +02:00 |
|
Lukas Matena
|
ae692635da
|
Selection rectangle moved into a separate class
|
2019-04-24 13:25:41 +02:00 |
|
Lukas Matena
|
55c07394e5
|
Added dialog with shortcuts to the SLA gizmo, tried to improve the dialog look
|
2019-04-18 15:46:35 +02:00 |
|
Lukas Matena
|
0c1e223414
|
SLA gizmo clipping plane is now not necessarily perpendicular to camera direction
|
2019-04-17 14:27:20 +02:00 |
|
Lukas Matena
|
63ce3c3150
|
SLA gizmo now does not make redundant copies of the object and supports meshes
|
2019-04-16 09:04:04 +02:00 |
|
Lukas Matena
|
a177a7e1da
|
SLA gizmo clipping now also triangulates the cuts on support structure
|
2019-04-16 09:04:04 +02:00 |
|
Lukas Matena
|
678c513cb9
|
Merge branch 'master' into lm_sla_gizmo_clipping_plane
|
2019-04-10 13:43:02 +02:00 |
|
Lukas Matena
|
e6439ad010
|
SLA gizmo fix: recalculation of the mesh was sometimes skipped
|
2019-04-10 13:33:58 +02:00 |
|
Lukas Matena
|
f71e14a4d9
|
SLA gizmo now uses ctrl to add to selection and alt to remove from selection
|
2019-04-08 15:34:42 +02:00 |
|
Lukas Matena
|
eadf7daa37
|
Merge branch 'master' into lm_sla_gizmo_clipping_plane
|
2019-04-08 10:50:10 +02:00 |
|
Lukas Matena
|
09cf1b9b00
|
Allowed general object transformation and SLA z-shift (clipping plane)
|
2019-04-08 10:31:53 +02:00 |
|
Lukas Matena
|
bbda1896f9
|
The gizmo is now able to triangulate and show the cut, the triangulated cut is cached
|
2019-04-08 10:31:19 +02:00 |
|
Lukas Matena
|
273fcf68a1
|
SLA gizmo now uses glClipPlane instead of touching projection matrix
Messing with the projection matrix invalidates the z-buffer
This currently only works in OpenGL legacy mode
|
2019-04-08 10:31:13 +02:00 |
|
Lukas Matena
|
bc9164e40c
|
SLA gizmo now respects the clipping plane when rendering points and raycasting mouse onto mesh
|
2019-04-08 10:31:10 +02:00 |
|
Lukas Matena
|
fd1f9d65fb
|
First steps on SLA clipping plane
|
2019-04-08 10:31:04 +02:00 |
|
Enrico Turri
|
6d9180ba92
|
Merge branch 'master' of https://github.com/prusa3d/Slic3r into et_canvas_gui_refactoring
|
2019-04-04 09:03:25 +02:00 |
|
Lukas Matena
|
69027b53fd
|
SLA gizmo now allows to deselect a point
|
2019-04-03 14:44:24 +02:00 |
|
Enrico Turri
|
8459410e3c
|
Fixed conflicts after merge with master
|
2019-03-27 14:57:05 +01:00 |
|
Lukas Matena
|
490074a2dd
|
SLA gizmo now turns off in case someone adds an object/instance (to prevent rendering points in thin air, etc.)
Also, a bug appering when adding an object larger than the bed and scaling it down was fixed (sla gizmo did not work correctly in that case)
|
2019-03-27 14:19:12 +01:00 |
|
Enrico Turri
|
3a923b7121
|
Fixed conflicts after merge with master
|
2019-03-20 16:09:14 +01:00 |
|
Lukas Matena
|
8466c55b78
|
SLA gizmo - points are added on leftdown event, not leftup as before
|
2019-03-20 14:04:59 +01:00 |
|
Enrico Turri
|
d23824af97
|
GLCanvas3D::Gizmos as a standalone class (GLGizmosManager)
|
2019-03-20 13:51:25 +01:00 |
|
Lukas Matena
|
2728e45646
|
Renamed function mouse_event to gizmo_event
|
2019-03-20 13:44:34 +01:00 |
|
Enrico Turri
|
80c1a8d8e4
|
GLCanvas3D::Selection as a standalone class
|
2019-03-19 13:30:21 +01:00 |
|
Lukas Matena
|
e813a562a1
|
Removed technology ENABLE_IMGUI
|
2019-03-18 11:45:15 +01:00 |
|
Lukas Matena
|
d3c8e3166e
|
Separated gizmos into individual files
|
2019-03-18 11:45:15 +01:00 |
|