f6652403fe
WIP: AABBTreeIndirect - optimized ray_box_intersect_invdir() test,
...
sandbox for comparing the AABBTreeIndirect with libigl::AABB
2020-05-22 09:29:21 +02:00
9c7501a69c
WIP AABBIndirect: Documentation, polishing.
2020-05-22 09:29:21 +02:00
a778ab3b4b
WIP: own AABBTreeIndirect, builds up the tree 4x quicker than libigl.
2020-05-22 09:29:21 +02:00
aed41b5e6e
Fixed compilation with Shiny profiler.
2020-05-22 09:29:21 +02:00
6424d58b09
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-21 11:38:22 +02:00
27773c55a1
Fix of #3965 (properly disable linear advance with RepRap firmware)
2020-05-21 10:47:50 +02:00
0ad53b6036
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-21 10:15:24 +02:00
45006f6e0d
Implemented "from/to imperial units conversation" for loaded objects and volumes
2020-05-20 20:07:31 +02:00
2e64da5c1d
Fixed build for all 4 cases of tech ENABLE_SHADERS_MANAGER and ENABLE_GCODE_VIEWER enabled/disabled and code cleanup
2020-05-20 17:03:53 +02:00
4194c347ab
First installment of tech ENABLE_SHADERS_MANAGER, using class GLShadersManager as a central point to manage OpenGL shaders
2020-05-20 14:11:22 +02:00
eb232bec0d
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-19 07:57:19 +02:00
ebf38282ae
Merge remote-tracking branch 'origin/ys_imperial_unit'
2020-05-18 16:01:10 +02:00
9c2ae7c9a1
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-15 17:58:07 +02:00
af9b363e41
ENABLE_CANVAS_TOOLTIP_USING_IMGUI set as default
2020-05-15 13:40:45 +02:00
8d6e5de10d
ENABLE_GIZMO_TOOLBAR_DRAGGING_FIX set as default
2020-05-15 12:42:29 +02:00
de9294daab
Tech ENABLE_GCODE_VIEWER -> Refactoring and code cleanup
2020-05-15 12:25:38 +02:00
72449d5d73
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-15 09:23:20 +02:00
7c725d73ee
GCodeViewer -> Imgui slider for sequential view replaced by DoubleSlider::Control (wip)
2020-05-15 09:22:51 +02:00
e117eb4780
Do reprojection also after netfabb repair
2020-05-13 14:53:20 +02:00
638e526f67
Reproject support and hole points after a reload from disk op.
2020-05-13 14:53:20 +02:00
f98cfb81c9
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-13 12:34:50 +02:00
61f8600e03
Merge branch 'master' into lm_fdm_custom_supports_polishing
2020-05-11 17:03:03 +02:00
b994d0a02b
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-11 16:37:19 +02:00
3c5ddd30c9
Fix missing support mini sticks
2020-05-11 14:07:21 +02:00
98afc69a09
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-07 10:49:34 +02:00
0c3adc6805
GCodeAnalyzer and GCodePreviewData removed from tech ENABLE_GCODE_VIEWER
2020-05-07 10:49:12 +02:00
8990aeed44
Changed the Ironing G-code preview color based on Jindra's feedback.
2020-05-06 18:28:23 +02:00
5703f31d96
Improvements of the monotonous infill ordering:
...
Calculate the initial path length and set the initial pheromone level
accordingly.
Implemented a stopping criterion to ant colony optimization.
Fixed some compilation warnings.
2020-05-06 18:28:23 +02:00
71f98f2857
Fixed conflicts after merge with master
2020-05-06 12:48:00 +02:00
8bba1d96dc
Tech ENABLE_NON_STATIC_CANVAS_MANAGER set as default
2020-05-06 12:19:34 +02:00
83e78aa036
Merge remote-tracking branch 'origin/master' into ys_imperial_unit
2020-05-05 17:26:14 +02:00
c30e227eaa
Merge branch 'master' into lm_fdm_custom_supports_polishing
2020-05-05 13:46:01 +02:00
48afe91a81
Undo/redo in FDM supports gizmo
2020-05-05 13:45:04 +02:00
47b54673f8
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-05-04 09:37:29 +02:00
b34419175e
Fixed compilation warning.
2020-04-30 12:04:49 +02:00
d706b0e106
Merge remote-tracking branch 'origin/master' into ys_imperial_unit
2020-04-29 19:17:20 +02:00
ced8e42504
Imperial units: Implemented just for the object's position and size
2020-04-29 19:10:13 +02:00
1e6fdf6d80
Merge remote-tracking branch 'origin/master' into ys_search
2020-04-29 14:56:31 +02:00
c293c6e75f
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-04-29 12:53:55 +02:00
4102c86b5d
single slicer instance
...
check for other instances during startup
send message with command line arguments if found and terminate
listen for those messages and load objects from paths in messages from them
2020-04-29 10:53:48 +02:00
eece68965b
GCodeViewer -> Code cleanup
2020-04-29 08:24:39 +02:00
41d69e546b
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2020-04-28 19:31:18 +02:00
7325be0e7d
fixing a compilation issue on a buggy GCC on R-PI
2020-04-28 18:28:11 +02:00
8156379ec1
Ironing and Monotonous infill - first working implementation.
2020-04-28 17:19:11 +02:00
d0fbed86e2
GCodeViewer -> Use glMultiDrawElements() in place of glDrawElements() to draw extrude and travel paths
2020-04-28 15:08:36 +02:00
74006cc678
Add PNG and wxWidgets 3.1.3 uniformly to all platforms with cmake build.
...
wx is built with png as a dependency, wxpng is disabled.
2020-04-28 15:01:56 +02:00
cf2f45c5ca
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
2020-04-28 10:29:44 +02:00
51da59603f
GCodeProcessor::MoveVertex -> added placeholder for time
2020-04-28 10:29:25 +02:00
59e88baf9d
GCodeViewer -> Toggle extrusion role visibility by clicking on legend
2020-04-28 08:50:52 +02:00
9ac1bfd9be
Custom support blockers are now working
2020-04-27 17:45:55 +02:00