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
Enrico Turri
0e241917ec
Use Transform3d in place of Transform3f as parameter of mesh transform functions
2018-11-02 13:47:47 +01:00
Enrico Turri
8bd37b6d28
Translation of ModelVolume as transformation component (without modifying the mesh)
2018-11-02 12:11:28 +01:00
Lukas Matena
494dc899f3
Added a special (temporary) icon for SLA supports gizmo, removed igl files from xs/src
2018-11-02 10:22:48 +01:00
Enrico Turri
605237d262
Refactoring
2018-11-01 14:25:10 +01:00
Enrico Turri
fff76c6aae
New selection set as default
2018-11-01 10:06:55 +01:00
Enrico Turri
dba939752d
Removed obsolete references to tech ENABLE_MODELINSTANCE_3D_FULL_TRANSFORM
2018-11-01 08:50:54 +01:00
Enrico Turri
108110940c
Mirror component of transformations set as default
2018-11-01 08:46:44 +01:00
Enrico Turri
e348d471e5
Added Geometry::Transformation class. Use it into ModelInstance, ModelVolume and GLVolume
2018-10-31 14:56:51 +01:00
Enrico Turri
71e85aaf2d
Translate entire selection when user clicks and drags on a selected volume
2018-10-30 11:18:15 +01:00
Lukas Matena
9baec79025
Merged branch 'dev_native' into lm_sla_supports_auto
...
Added igl library files
2018-10-26 15:45:52 +02:00
Enrico Turri
02f407be9a
Tooltip when hovering on gizmo icons
2018-10-25 09:35:08 +02:00
Enrico Turri
4b56abce83
Rotate gizmo -> Grabbers showing tooltip also on hover for single instance selection.
2018-10-24 14:12:33 +02:00
Enrico Turri
a50b7ccb0f
Scale gizmo -> Grabbers showing tooltip also on hover for single instance selection.
2018-10-24 13:56:43 +02:00
Enrico Turri
45765f7748
Move gizmo -> 1) Grabbers showing tooltip also on hover for single instance selection. 2) Tooltip showing current position for single instance selection.
2018-10-24 13:28:35 +02:00
Enrico Turri
721487d8c3
Planes of gizmo flatten visible from both sides
2018-10-19 13:26:42 +02:00