528546b6c8
Place on bed should now correctly process instance mirror and respect transformations on subvolumes
2019-01-21 12:53:57 +01:00
4ffe76f012
Cut: Prevent the neither part kept option
2019-01-18 15:43:40 +01:00
7b449a5361
Place on bed - increased tolerance for neighbouring triangles normals differences
2019-01-16 14:39:25 +01:00
8146be5510
Added shortcut strings to gizmos and toolbars tooltips
2019-01-16 11:51:30 +01:00
5f9d36e5b0
Rotate gizmo oriented in the current instance reference system for single volume rotations
2019-01-10 13:13:11 +01:00
2b39babf5f
Place on bed area limit decreased
2019-01-07 12:05:20 +01:00
7ef10e9663
Fix of place to bed function
...
This reverts commit 86e9cb604a
and also contains a fix.
2019-01-05 08:34:05 +01:00
86e9cb604a
Revert "Place on bed improvements"
...
Some problem with disappearing planes, not worthy for a patch-release
This reverts commit f7726b99a7 .
2019-01-04 16:18:25 +01:00
f7726b99a7
Place on bed improvements
...
- works with large meshes
- area discrimination takes into account scaling of the object
- planes are recalculated when some volume's type is changed (e.g. from a part to modifier mesh)
2019-01-04 15:38:50 +01:00
611d9aa0d8
Model's volume transform set as default
2019-01-02 10:49:13 +01:00
20a4593ee1
Flatten gizmo now respects sla_shift_z
2018-12-21 13:19:17 +01:00
7617b10d6e
SLA autosupports including islands
2018-12-21 12:35:20 +01:00
27ad859d4d
SLA supports - first attempt at supporting islands
2018-12-14 16:15:59 +01:00
0bba116455
Fixed rendering of gizmo move for wipe tower
2018-12-12 13:04:06 +01:00
967afa8717
Disabled imgui dialogs for move/scale/rotate gizmos
2018-12-07 16:57:43 +01:00
705ad7fb69
First version of SLA support points generation
2018-12-07 14:21:33 +01:00
b1f819f83b
Fixed rendering of sla support points when object's instance transformation contains mirror
2018-12-07 10:36:43 +01:00
ec2d9d6d08
Changed starting orientation of rotate gizmo grabbers
2018-12-07 10:01:30 +01:00
6997f7f5b5
Fixed crash when deleting sla support points
2018-12-05 10:26:08 +01:00
9bfcf10cc6
Gizmos shortcuts set as default
2018-12-04 16:01:25 +01:00
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