Enrico Turri
b7552954f3
Gizmo flatten -> allow for only single instance and let planes follow the instance when moving the object by dragging it on the scene
2018-12-03 11:14:17 +01:00
Enrico Turri
58b331d78c
Always show axis name when hovering over gizmo grabbers
2018-12-03 10:17:42 +01:00
Enrico Turri
44c10a9436
Refactoring into extended gizmo grabbers
2018-12-03 09:37:46 +01:00
Enrico Turri
2b5013e1fe
Extended grabbers for gizmo move
2018-12-03 08:51:18 +01:00
Enrico Turri
7925a777df
Removed gizmo reset by double-cliking on grabbers
2018-11-30 11:42:36 +01:00
Enrico Turri
36028d5cc8
Modified gizmo rotate rendering
2018-11-29 15:10:11 +01:00
Vojtech Kral
bb1474b36a
Cut: Sanitize Z when switching selections
2018-11-29 12:22:06 +01:00
Enrico Turri
418f1e6e46
Fixed size of gizmo scale grabbers
2018-11-28 16:09:04 +01:00
Lukas Matena
90193748d3
Place on bed gizmo disabled for individual object parts
2018-11-28 12:08:25 +01:00
Lukas Matena
a619f15237
Place on bed planes recalculation after individual volumes are manipulated
2018-11-28 11:37:41 +01:00
Vojtech Kral
a008ffe1b1
Yet more fix of ENABLE_IMGUI
2018-11-27 12:51:50 +01:00
Vojtech Kral
e05a034834
One more fix of ENABLE_IMGUI
2018-11-27 12:00:44 +01:00
bubnikv
dd164ac5b8
SLA support points gizmo: Limit manipulation to an active instance
...
(the first instance selected), show the points on other instances
grayed out.
2018-11-26 20:39:18 +01:00
bubnikv
a124a921d8
Fix of SLA support gizmos:
...
Fix of the Z offset.
Background processing is now not re-triggered during dragging
of a support point.
2018-11-26 19:22:16 +01:00
Lukas Matena
9691ada98d
SLA support points are rendered with regard to sla_shift_z
2018-11-26 16:32:42 +01:00
Lukas Matena
0fa7d375ce
SLA support point gizmo - ImGui experimental overlay plus a small bugfix related to point deletion
2018-11-26 15:54:37 +01:00
bubnikv
302535df8b
Fixed an issue with the SLA Z offset at the end of slicing,
...
fixed compilation on OSX due to the libigl overriding our "L" localization
macro.
2018-11-26 15:19:42 +01:00
bubnikv
91ac484405
Removed some obsolete Perl bindings.
...
Removed libslic3r from the default include paths for all modules but
libslic3r. Now headers from libslic3r need to be included with an
explicit path (libslic3r/libslic3r.h etc)
Split the localization macros into I18N.{cpp,h}
2018-11-26 14:41:58 +01:00
Lukas Matena
2ad6bf27df
Lay flat gizmo should work correctly with multiple instances and modifier meshes
2018-11-26 13:03:03 +01:00
Lukas Matena
6fdf3b8c9e
SLA support points gizmo - multiple instance support
2018-11-26 13:03:03 +01:00
Vojtech Kral
5b1bfb0b69
Cut: Use world coordinates
2018-11-26 12:08:10 +01:00
Vojtech Kral
ff5172eedb
imgui: Refactor, use in cut gizmo
2018-11-26 11:16:39 +01:00
Enrico Turri
64b25a7d08
Added ImGuiWrapper
2018-11-26 10:57:12 +01:00
Enrico Turri
5d3cf0cf70
Added shortcuts for gizmos
2018-11-22 10:14:31 +01:00
Enrico Turri
436944ef99
Gizmo rotate operates always in world reference system
2018-11-21 09:28:27 +01:00
Enrico Turri
dbb1671801
Fixed scaling of multivolumes selection - Added local scale by pressing Alt key while dragging the scale gizmo
2018-11-20 15:39:36 +01:00
Enrico Turri
56223b0279
Fixed gizmos overlay rendering/selection by adding GLGizmoBase::is_selectable() method
2018-11-19 14:46:37 +01:00
Vojtech Kral
f9d72376d0
Fix build
2018-11-19 11:39:17 +01:00
Vojtech Kral
6f3e386e85
Cutting
2018-11-18 21:20:47 +01:00
Lukas Matena
a6eb54ca79
Proper hiding of the SLA supports gizmo in FDM mode
2018-11-15 18:16:13 +01:00
Enrico Turri
b77d4ad2cb
Fixed length of grabbers for rotate 3D gizmo
2018-11-15 10:16:51 +01:00
Enrico Turri
1e966879b8
Small refactoring
2018-11-14 13:49:41 +01:00
Enrico Turri
00ed1962b7
Snap in gizmo move 3D when holding Shift pressed
2018-11-14 13:29:57 +01:00
Enrico Turri
564b924b14
Snap in gizmo scale 3D when holding Shift pressed
2018-11-14 12:57:12 +01:00
Enrico Turri
1d7f076402
Gizmos rotate, move and scale rendered on top of geometry
2018-11-14 10:43:52 +01:00
tamasmeszaros
96c4b92a90
Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend
...
# Conflicts:
# src/libslic3r/SLAPrint.hpp
2018-11-13 17:50:17 +01:00
tamasmeszaros
762abd2406
zip file output dialog and status indication for sla in the statusbar.
2018-11-13 11:53:54 +01:00
Enrico Turri
6a25fe598c
Grabbers of different length in rotate 3D gizmo to avoid overlap at 90 degrees
2018-11-13 11:52:13 +01:00
tamasmeszaros
aaf352a92d
Merge remote-tracking branch 'origin/tm_sla_supports_backend' into dev_native
2018-11-12 17:42:20 +01:00
tamasmeszaros
9a2ff9d816
support generation when support point is added or removed. Rendering interface for SLA supports
2018-11-12 17:35:57 +01:00
Enrico Turri
eb52574e46
Enhanced volumes manipulation 2 (scaling in local system)
2018-11-12 09:54:04 +01:00
tamasmeszaros
082cdee6f9
Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend
2018-11-08 16:19:22 +01:00
tamasmeszaros
4200286873
remove SLAPrint and its integration
2018-11-08 16:18:05 +01:00
tamasmeszaros
e73f0757f9
slaprint with dummy backround processing in plater.
2018-11-08 16:01:21 +01:00
Enrico Turri
5af393c82e
Fixed crash in void GLGizmoSlaSupports::update_mesh()
2018-11-08 14:55:25 +01:00
tamasmeszaros
23c8b31fd0
Comments and SLA stage definitions.
2018-11-07 16:08:04 +01:00
tamasmeszaros
93eea277df
Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports
2018-11-07 15:30:41 +01:00
tamasmeszaros
962678f3ba
SLAPrint concept under its way.
2018-11-07 15:29:13 +01:00
tamasmeszaros
a2f1dfdb98
Trying to engage support creation when the gizmo gets disabled.
2018-11-06 18:01:18 +01:00
Lukas Matena
536172950d
Flatten gizmo should now work with multiple selection
2018-11-02 15:20:26 +01:00