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
19b1aa081d
SLAPrint concept under its way.
2018-11-07 15:29:13 +01:00
22c9c5ae95
Trying to engage support creation when the gizmo gets disabled.
2018-11-06 18:01:18 +01:00
622f4ee4f6
Flatten gizmo should now work with multiple selection
2018-11-02 15:20:26 +01:00
7114b80882
Use Transform3d in place of Transform3f as parameter of mesh transform functions
2018-11-02 13:47:47 +01:00
3aad8b5fd2
Translation of ModelVolume as transformation component (without modifying the mesh)
2018-11-02 12:11:28 +01:00
f5e8eaedb3
Added a special (temporary) icon for SLA supports gizmo, removed igl files from xs/src
2018-11-02 10:22:48 +01:00
b8168d421c
Refactoring
2018-11-01 14:25:10 +01:00
a15bf7cc25
New selection set as default
2018-11-01 10:06:55 +01:00
0d282896d0
Removed obsolete references to tech ENABLE_MODELINSTANCE_3D_FULL_TRANSFORM
2018-11-01 08:50:54 +01:00
00222226ed
Mirror component of transformations set as default
2018-11-01 08:46:44 +01:00
d6d632d4fc
Added Geometry::Transformation class. Use it into ModelInstance, ModelVolume and GLVolume
2018-10-31 14:56:51 +01:00
63960dfde0
Translate entire selection when user clicks and drags on a selected volume
2018-10-30 11:18:15 +01:00
7681d00ee5
Merged branch 'dev_native' into lm_sla_supports_auto
...
Added igl library files
2018-10-26 15:45:52 +02:00
78d813cbc9
Tooltip when hovering on gizmo icons
2018-10-25 09:35:08 +02:00