04d7154d40
Gizmos rendered on top set as default
2018-12-04 15:53:40 +01:00
8d25f3aaaf
Removal of tabs from plater -> fixed no-imgui case
2018-12-04 15:17:24 +01:00
c08d0a4a78
Bunch of fixes into sla support gizmo
2018-12-03 14:02:58 +01:00
c205e3fb0c
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
693a4168f8
Always show axis name when hovering over gizmo grabbers
2018-12-03 10:17:42 +01:00
020994f987
Refactoring into extended gizmo grabbers
2018-12-03 09:37:46 +01:00
624df6bf9a
Extended grabbers for gizmo move
2018-12-03 08:51:18 +01:00
b83468e763
Removed gizmo reset by double-cliking on grabbers
2018-11-30 11:42:36 +01:00
42b70c4933
Modified gizmo rotate rendering
2018-11-29 15:10:11 +01:00
be9ba936e9
Cut: Sanitize Z when switching selections
2018-11-29 12:22:06 +01:00
19c47afb7b
Fixed size of gizmo scale grabbers
2018-11-28 16:09:04 +01:00
ebac4c7eb8
Place on bed gizmo disabled for individual object parts
2018-11-28 12:08:25 +01:00
5813ec08c9
Place on bed planes recalculation after individual volumes are manipulated
2018-11-28 11:37:41 +01:00
cc557b8a7f
Yet more fix of ENABLE_IMGUI
2018-11-27 12:51:50 +01:00
d0b6beaaaa
One more fix of ENABLE_IMGUI
2018-11-27 12:00:44 +01:00
85e81a2a21
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
3fa099bd1a
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
21a1106776
SLA support points are rendered with regard to sla_shift_z
2018-11-26 16:32:42 +01:00
878c7ee3d7
SLA support point gizmo - ImGui experimental overlay plus a small bugfix related to point deletion
2018-11-26 15:54:37 +01:00
b5c56caf6f
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
a378bb7bed
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
9f2fdfabb9
Lay flat gizmo should work correctly with multiple instances and modifier meshes
2018-11-26 13:03:03 +01:00
d28d4823e0
SLA support points gizmo - multiple instance support
2018-11-26 13:03:03 +01:00
25f4f1fe55
Cut: Use world coordinates
2018-11-26 12:08:10 +01:00
c29493a41b
imgui: Refactor, use in cut gizmo
2018-11-26 11:16:39 +01:00
57e9d28a84
Added ImGuiWrapper
2018-11-26 10:57:12 +01:00
c60ed7bc07
Added shortcuts for gizmos
2018-11-22 10:14:31 +01:00
d8e7310d72
Gizmo rotate operates always in world reference system
2018-11-21 09:28:27 +01:00
bcfff27921
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
d322fa0fd5
Fixed gizmos overlay rendering/selection by adding GLGizmoBase::is_selectable() method
2018-11-19 14:46:37 +01:00
b950e9e575
Fix build
2018-11-19 11:39:17 +01:00
6629d75853
Cutting
2018-11-18 21:20:47 +01:00
8b201d0f2e
Proper hiding of the SLA supports gizmo in FDM mode
2018-11-15 18:16:13 +01:00
a468078df3
Fixed length of grabbers for rotate 3D gizmo
2018-11-15 10:16:51 +01:00
234eaa4b6c
Small refactoring
2018-11-14 13:49:41 +01:00
2e9f404df3
Snap in gizmo move 3D when holding Shift pressed
2018-11-14 13:29:57 +01:00
4149b9ad28
Snap in gizmo scale 3D when holding Shift pressed
2018-11-14 12:57:12 +01:00
a56cee5f60
Gizmos rotate, move and scale rendered on top of geometry
2018-11-14 10:43:52 +01:00
9a93b1d3e9
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
95419370e1
zip file output dialog and status indication for sla in the statusbar.
2018-11-13 11:53:54 +01:00
5089c4e2e0
Grabbers of different length in rotate 3D gizmo to avoid overlap at 90 degrees
2018-11-13 11:52:13 +01:00
c6695538a9
Merge remote-tracking branch 'origin/tm_sla_supports_backend' into dev_native
2018-11-12 17:42:20 +01:00
31967d0d1d
support generation when support point is added or removed. Rendering interface for SLA supports
2018-11-12 17:35:57 +01:00
564fa9e4dc
Enhanced volumes manipulation 2 (scaling in local system)
2018-11-12 09:54:04 +01:00
4662fd0e73
Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend
2018-11-08 16:19:22 +01:00
bf1188442a
remove SLAPrint and its integration
2018-11-08 16:18:05 +01:00
3b373a55e6
slaprint with dummy backround processing in plater.
2018-11-08 16:01:21 +01:00
71c2d34308
Fixed crash in void GLGizmoSlaSupports::update_mesh()
2018-11-08 14:55:25 +01:00
d7baac59ef
Comments and SLA stage definitions.
2018-11-07 16:08:04 +01:00
97b3d94760
Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports
2018-11-07 15:30:41 +01:00