58b331d78c
Always show axis name when hovering over gizmo grabbers
2018-12-03 10:17:42 +01:00
44c10a9436
Refactoring into extended gizmo grabbers
2018-12-03 09:37:46 +01:00
2b5013e1fe
Extended grabbers for gizmo move
2018-12-03 08:51:18 +01:00
7925a777df
Removed gizmo reset by double-cliking on grabbers
2018-11-30 11:42:36 +01:00
36028d5cc8
Modified gizmo rotate rendering
2018-11-29 15:10:11 +01:00
bb1474b36a
Cut: Sanitize Z when switching selections
2018-11-29 12:22:06 +01:00
418f1e6e46
Fixed size of gizmo scale grabbers
2018-11-28 16:09:04 +01:00
90193748d3
Place on bed gizmo disabled for individual object parts
2018-11-28 12:08:25 +01:00
a619f15237
Place on bed planes recalculation after individual volumes are manipulated
2018-11-28 11:37:41 +01:00
a008ffe1b1
Yet more fix of ENABLE_IMGUI
2018-11-27 12:51:50 +01:00
e05a034834
One more fix of ENABLE_IMGUI
2018-11-27 12:00:44 +01:00
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
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
9691ada98d
SLA support points are rendered with regard to sla_shift_z
2018-11-26 16:32:42 +01:00
0fa7d375ce
SLA support point gizmo - ImGui experimental overlay plus a small bugfix related to point deletion
2018-11-26 15:54:37 +01:00
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
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
2ad6bf27df
Lay flat gizmo should work correctly with multiple instances and modifier meshes
2018-11-26 13:03:03 +01:00
6fdf3b8c9e
SLA support points gizmo - multiple instance support
2018-11-26 13:03:03 +01:00
5b1bfb0b69
Cut: Use world coordinates
2018-11-26 12:08:10 +01:00
ff5172eedb
imgui: Refactor, use in cut gizmo
2018-11-26 11:16:39 +01:00
64b25a7d08
Added ImGuiWrapper
2018-11-26 10:57:12 +01:00
5d3cf0cf70
Added shortcuts for gizmos
2018-11-22 10:14:31 +01:00
436944ef99
Gizmo rotate operates always in world reference system
2018-11-21 09:28:27 +01:00
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
56223b0279
Fixed gizmos overlay rendering/selection by adding GLGizmoBase::is_selectable() method
2018-11-19 14:46:37 +01:00
f9d72376d0
Fix build
2018-11-19 11:39:17 +01:00
6f3e386e85
Cutting
2018-11-18 21:20:47 +01:00
a6eb54ca79
Proper hiding of the SLA supports gizmo in FDM mode
2018-11-15 18:16:13 +01:00
b77d4ad2cb
Fixed length of grabbers for rotate 3D gizmo
2018-11-15 10:16:51 +01:00
1e966879b8
Small refactoring
2018-11-14 13:49:41 +01:00
00ed1962b7
Snap in gizmo move 3D when holding Shift pressed
2018-11-14 13:29:57 +01:00
564b924b14
Snap in gizmo scale 3D when holding Shift pressed
2018-11-14 12:57:12 +01:00
1d7f076402
Gizmos rotate, move and scale rendered on top of geometry
2018-11-14 10:43:52 +01:00
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
762abd2406
zip file output dialog and status indication for sla in the statusbar.
2018-11-13 11:53:54 +01:00
6a25fe598c
Grabbers of different length in rotate 3D gizmo to avoid overlap at 90 degrees
2018-11-13 11:52:13 +01:00
aaf352a92d
Merge remote-tracking branch 'origin/tm_sla_supports_backend' into dev_native
2018-11-12 17:42:20 +01:00
9a2ff9d816
support generation when support point is added or removed. Rendering interface for SLA supports
2018-11-12 17:35:57 +01:00
eb52574e46
Enhanced volumes manipulation 2 (scaling in local system)
2018-11-12 09:54:04 +01:00
082cdee6f9
Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend
2018-11-08 16:19:22 +01:00
4200286873
remove SLAPrint and its integration
2018-11-08 16:18:05 +01:00
e73f0757f9
slaprint with dummy backround processing in plater.
2018-11-08 16:01:21 +01:00
5af393c82e
Fixed crash in void GLGizmoSlaSupports::update_mesh()
2018-11-08 14:55:25 +01:00
23c8b31fd0
Comments and SLA stage definitions.
2018-11-07 16:08:04 +01:00
93eea277df
Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports
2018-11-07 15:30:41 +01:00
962678f3ba
SLAPrint concept under its way.
2018-11-07 15:29:13 +01:00
a2f1dfdb98
Trying to engage support creation when the gizmo gets disabled.
2018-11-06 18:01:18 +01:00
536172950d
Flatten gizmo should now work with multiple selection
2018-11-02 15:20:26 +01:00
0e241917ec
Use Transform3d in place of Transform3f as parameter of mesh transform functions
2018-11-02 13:47:47 +01:00