Enrico Turri
bac021d516
SLA slices preview - completed prototype
2018-11-28 15:13:25 +01:00
tamasmeszaros
729e35f1ff
changed SliceIndex to use floating point keys.
2018-11-28 15:02:23 +01:00
Vojtech Kral
34587bd00f
Cut: Account for instance Z properly
2018-11-28 13:36:31 +01:00
Lukas Matena
69a7991c59
Fix of issue #1368
2018-11-28 12:30:48 +01:00
Lukas Matena
ebac4c7eb8
Place on bed gizmo disabled for individual object parts
2018-11-28 12:08:25 +01:00
tamasmeszaros
1a8d98302e
fixing support head disapperance on linux
2018-11-28 11:59:39 +01:00
Lukas Matena
5813ec08c9
Place on bed planes recalculation after individual volumes are manipulated
2018-11-28 11:37:41 +01:00
Enrico Turri
0a47bc1c5c
SLA slices preview - wip 5
2018-11-28 09:28:07 +01:00
Vojtech Kral
e4da00c195
Enable imgui on Mac
2018-11-27 16:57:37 +01:00
Vojtech Kral
f5080ea7f5
Fix re-entrant render() calls, add an assert to enforce
2018-11-27 16:57:37 +01:00
Vojtech Kral
0bdbd3ee63
imgui: Use OpenGL 2.0
2018-11-27 16:57:37 +01:00
Vojtech Kral
21cb489077
WIP: imgui: Fix GLSL version enumeration
2018-11-27 16:57:37 +01:00
YuSanka
f203f6fbd9
ColorPrint improvement
...
+ Select "Color Print" preview type if it's not after add/delete new color change
+ Added level heights to the color legend instead of "Color N"
2018-11-27 16:04:56 +01:00
Enrico Turri
4c8f3f6ea7
SLA slices preview - wip 4
2018-11-27 15:36:31 +01:00
Enrico Turri
e6369fe548
SLA slices preview - wip 3
2018-11-27 14:50:57 +01:00
tamasmeszaros
21d5acfdd7
Support points existence validation.
2018-11-27 13:52:42 +01:00
Vojtech Kral
cc557b8a7f
Yet more fix of ENABLE_IMGUI
2018-11-27 12:51:50 +01:00
Vojtech Kral
b1883331f0
Update build notes in /doc
2018-11-27 12:16:36 +01:00
Vojtech Kral
d0b6beaaaa
One more fix of ENABLE_IMGUI
2018-11-27 12:00:44 +01:00
Vojtech Kral
2585e3103d
imgui: Fix ENABLE_IMGUI, disable on OS X for now
2018-11-27 11:28:19 +01:00
YuSanka
db4ceaa5fa
DoubleSlider improvement
...
+ added thicks selection by mouse in the DoubleSlider
+ Click on the Unlock icon on DoubleSlider => set Min and Max slider values
2018-11-27 11:13:00 +01:00
tamasmeszaros
3f0ea223d1
Speeding up the auto rotation algorithm (decreasing accuracy)
2018-11-27 11:09:25 +01:00
tamasmeszaros
415a4fa02b
Correcting parameter name changes and the additional slaposIndexSlices step
2018-11-27 11:06:25 +01:00
bubnikv
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
bubnikv
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
Vojtech Kral
9a20578daf
Build: Fix ASan on OS X
2018-11-26 19:02:30 +01:00
Vojtech Kral
4ca8fc0aeb
Cut: Fix lower part rotation
2018-11-26 17:43:27 +01:00
Vojtech Kral
3b20d03e1d
Cut: Preserve Z-rotation, fix upper part mesh position,
...
perform custom placing instead of arrange()
2018-11-26 17:09:37 +01:00
bubnikv
693bee7b79
Fixed typo in the previous commit.
2018-11-26 16:42:09 +01:00
bubnikv
e58bd486c2
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2018-11-26 16:33:23 +01:00
bubnikv
60e456c8f4
Another libigl fix: Don't pass Eigen memory aligned objects by value.
2018-11-26 16:33:12 +01:00
Lukas Matena
21a1106776
SLA support points are rendered with regard to sla_shift_z
2018-11-26 16:32:42 +01:00
YuSanka
f8bc7cb959
Implementation of the "ColorPrint" on the 3DScene
2018-11-26 16:28:12 +01:00
Enrico Turri
b153c8cb20
SLA slices preview - wip 2
2018-11-26 16:17:59 +01:00
bubnikv
a4e204012d
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2018-11-26 15:58:14 +01:00
bubnikv
f55ddbb1e3
Fixed an libligl AABB assignment operator: memory aligned structures
...
shall not be passed as "by value" parameters. This is explicitely
warned against in the Eigen manual:
https://eigen.tuxfamily.org/dox/group__TopicPassingByValue.html
2018-11-26 15:57:58 +01:00
Lukas Matena
878c7ee3d7
SLA support point gizmo - ImGui experimental overlay plus a small bugfix related to point deletion
2018-11-26 15:54:37 +01:00
bubnikv
52c9dd3252
Enabled compilation of SLA libigl dependent code to see what errors
...
will come out of the build server.
2018-11-26 15:44:13 +01:00
bubnikv
ebbce32158
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2018-11-26 15:19:58 +01:00
bubnikv
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
Enrico Turri
4ca302ba6a
SLA slices preview - wip
2018-11-26 15:16:35 +01:00
tamasmeszaros
2a31f5e6fc
Refinement of the slice index interface
2018-11-26 15:09:29 +01:00
bubnikv
c72522d566
Merge branch 'master' of https://github.com/Prusa3d/Slic3r
2018-11-26 14:54:35 +01:00
bubnikv
cc283571e7
Fixed compilation issues on osx
2018-11-26 14:54:23 +01:00
tamasmeszaros
5f43ec1b78
Merge remote-tracking branch 'origin/master' into tm_sla_supports_backend
2018-11-26 14:49:31 +01:00
tamasmeszaros
f76560bcc5
Initial interface for slice index.
2018-11-26 14:43:28 +01:00
bubnikv
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
Vojtech Kral
63faa917a9
Cut: Re-center objects after cut
2018-11-26 13:35:37 +01:00
Lukas Matena
9f2fdfabb9
Lay flat gizmo should work correctly with multiple instances and modifier meshes
2018-11-26 13:03:03 +01:00
Lukas Matena
d28d4823e0
SLA support points gizmo - multiple instance support
2018-11-26 13:03:03 +01:00