Commit Graph

7423 Commits

Author SHA1 Message Date
YuSanka
c8203e9370 Suppress change preset to SLA if we have multi-part object 2018-11-29 12:35:07 +01:00
Vojtech Kral
bb1474b36a Cut: Sanitize Z when switching selections 2018-11-29 12:22:06 +01:00
Enrico Turri
58bba30a57 SLA slices preview - improved performances 2018-11-29 11:11:39 +01:00
Enrico Turri
ccce8ad9e8 Added zoom in/out using keys [i]/[o] 2018-11-29 09:03:38 +01:00
Vojtech Kral
c26e48943f Fix wxNotebook event incontinence 2018-11-28 19:26:48 +01:00
Enrico Turri
418f1e6e46 Fixed size of gizmo scale grabbers 2018-11-28 16:09:04 +01:00
YuSanka
c26328a0f1 Suppress ColorPrint for the multi-material printing 2018-11-28 16:03:25 +01:00
YuSanka
4741384a4e Fixed ColorPrint current layer identification 2018-11-28 16:03:24 +01:00
Enrico Turri
53fa0beb87 SLA slices preview - completed prototype 2018-11-28 15:13:25 +01:00
tamasmeszaros
973052adce changed SliceIndex to use floating point keys. 2018-11-28 15:02:23 +01:00
Vojtech Kral
952a9f5595 Cut: Account for instance Z properly 2018-11-28 13:36:31 +01:00
Lukas Matena
725a4e9930 Fix of issue #1368 2018-11-28 12:30:48 +01:00
Lukas Matena
90193748d3 Place on bed gizmo disabled for individual object parts 2018-11-28 12:08:25 +01:00
tamasmeszaros
b2f6dd9a81 fixing support head disapperance on linux 2018-11-28 11:59:39 +01:00
Lukas Matena
a619f15237 Place on bed planes recalculation after individual volumes are manipulated 2018-11-28 11:37:41 +01:00
Enrico Turri
69f1926d81 SLA slices preview - wip 5 2018-11-28 09:28:07 +01:00
Vojtech Kral
983c6b2698 Enable imgui on Mac 2018-11-27 16:57:37 +01:00
Vojtech Kral
d8a3913400 Fix re-entrant render() calls, add an assert to enforce 2018-11-27 16:57:37 +01:00
Vojtech Kral
d7773b68dc imgui: Use OpenGL 2.0 2018-11-27 16:57:37 +01:00
Vojtech Kral
e4d8ef154a WIP: imgui: Fix GLSL version enumeration 2018-11-27 16:57:37 +01:00
YuSanka
7c69876f29 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
fdd57dd892 SLA slices preview - wip 4 2018-11-27 15:36:31 +01:00
Enrico Turri
4ddce6a2e5 SLA slices preview - wip 3 2018-11-27 14:50:57 +01:00
tamasmeszaros
cd43696f05 Support points existence validation. 2018-11-27 13:52:42 +01:00
Vojtech Kral
a008ffe1b1 Yet more fix of ENABLE_IMGUI 2018-11-27 12:51:50 +01:00
Vojtech Kral
792bee230f Update build notes in /doc 2018-11-27 12:16:36 +01:00
Vojtech Kral
e05a034834 One more fix of ENABLE_IMGUI 2018-11-27 12:00:44 +01:00
Vojtech Kral
757e63d8cd imgui: Fix ENABLE_IMGUI, disable on OS X for now 2018-11-27 11:28:19 +01:00
YuSanka
444e6d41a4 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
785a9bb1af Speeding up the auto rotation algorithm (decreasing accuracy) 2018-11-27 11:09:25 +01:00
tamasmeszaros
d57f52c4f6 Correcting parameter name changes and the additional slaposIndexSlices step 2018-11-27 11:06:25 +01:00
bubnikv
dd164ac5b8 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
a124a921d8 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
96846c3837 Build: Fix ASan on OS X 2018-11-26 19:02:30 +01:00
Vojtech Kral
1dd82611bf Cut: Fix lower part rotation 2018-11-26 17:43:27 +01:00
Vojtech Kral
9eaa9a9b2c Cut: Preserve Z-rotation, fix upper part mesh position,
perform custom placing instead of arrange()
2018-11-26 17:09:37 +01:00
bubnikv
1078f1b6d1 Fixed typo in the previous commit. 2018-11-26 16:42:09 +01:00
bubnikv
cf4dc7cda3 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-11-26 16:33:23 +01:00
bubnikv
c3677658f0 Another libigl fix: Don't pass Eigen memory aligned objects by value. 2018-11-26 16:33:12 +01:00
Lukas Matena
9691ada98d SLA support points are rendered with regard to sla_shift_z 2018-11-26 16:32:42 +01:00
YuSanka
321414d772 Implementation of the "ColorPrint" on the 3DScene 2018-11-26 16:28:12 +01:00
Enrico Turri
3bcc65666d SLA slices preview - wip 2 2018-11-26 16:17:59 +01:00
bubnikv
827cf2616e Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-11-26 15:58:14 +01:00
bubnikv
e2b0a6a329 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
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
dd96939de6 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
b748d7d455 Merge branch 'master' of https://github.com/Prusa3d/Slic3r 2018-11-26 15:19:58 +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
Enrico Turri
f394874341 SLA slices preview - wip 2018-11-26 15:16:35 +01:00
tamasmeszaros
f7945e5fa4 Refinement of the slice index interface 2018-11-26 15:09:29 +01:00