78112ac665
#3175 - Fixed compatibility with boost v 1.71
2019-11-11 11:21:08 +01:00
428f09b114
Use constant names for G-codes like M600, M601 and "tool_change"(Change extruder)
2019-11-11 09:38:45 +01:00
14bd37048b
Unified igl calls in MeshRaycaster and EigenMesh3D
...
MeshRaycaster is still aware of the clipping plane but it now uses EigenMesh3D internally
Public interface of both classes is unchanged
2019-11-08 20:18:14 +01:00
bf60f556ed
Merge remote-tracking branch 'origin/master' into ys_resin_cost
2019-11-08 19:33:18 +01:00
7dfe86ed82
Enhanced hollowing scheme, closing distance working as expected.
2019-11-08 16:51:43 +01:00
90632cd0cf
Hided extruder selector in preview mode.
...
Fixed tooltips for double slider.
Changed left button menu for multi-material print
2019-11-08 16:38:04 +01:00
3e72f3c90a
Fixed build on Linux
2019-11-08 15:54:44 +01:00
5f2c2ae64e
Fixed controls layout in ExtruderSequenceDialog
...
Dimension of SVG-icons is calculated now according to the scale factor (on Retina displays)
2019-11-08 14:52:11 +01:00
8ec650f178
3Dconnexion devices -> Added extra debug output
2019-11-08 14:43:15 +01:00
617dc3e46f
Drain holes are now saved in ModelObject
...
Internal changes in GLGizmoHollow.cpp
2019-11-08 14:05:56 +01:00
d54cbc55f7
3Dconnexion devices -> Another change in logic to select device
2019-11-08 13:31:34 +01:00
d0758526b6
3Dconnexion devices -> Modified logic to select device on Linux
2019-11-08 11:51:56 +01:00
bb4cfd923a
Fixed crash from start if SLA preset is selected.
...
Fixed extruder selection from ObjectList under OSX
2019-11-08 11:24:57 +01:00
2820a0bdee
hollowing params renamed, filtering generalized
2019-11-08 09:21:30 +01:00
f416d1b907
3Dconnexion devices -> Fix into Mouse3DController::handle_packet_button
2019-11-08 09:18:59 +01:00
c854284f80
3D connexion devides -> Added handling of 3 bytes long button packets
2019-11-08 08:47:57 +01:00
df54dbd50c
Fixed a sequence of the legend items
2019-11-07 16:36:24 +01:00
efc7453656
1) Added new tech ENABLE_ADAPTIVE_LAYER_HEIGHT_PROFILE
...
2) Imgui dialog replaces texture for reset button and tooltip when layer editing is active
2019-11-07 15:55:45 +01:00
535500e874
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-11-07 14:35:50 +01:00
6dd0872b1d
Merged pull request "Gyroid improvements" #2730
...
by @supermerill and @wavexx
WIP: The function Fill::connect_infill() is being rewritten
to utilize spatial structures wherever possible for lower CPU load
and less dynamic memory allocation.
2019-11-07 14:28:30 +01:00
6a6edf6484
Hollowing task triggered by the gizmo now spawns a UI job to not block the UI thread
...
The AABB tree calculation is still done in the UI thread, so it gets blocked for some time
2019-11-07 14:25:03 +01:00
4af537de02
Updated DoubleSlider band. Added smart color selection for M600
2019-11-07 13:57:43 +01:00
b9454e28a4
Follow up, unify boost::thread usage.
2019-11-07 12:58:18 +01:00
364e328595
Change std::async to boost thread in Plater::priv::Job
2019-11-07 12:09:04 +01:00
768bb6d9a6
Fixed bug into Camera::set_target()
2019-11-07 11:48:59 +01:00
35fd632316
Fixed conflicts after merge with master
2019-11-07 09:55:44 +01:00
27878eb4ce
Hollowing params: accuracy and smoothness
2019-11-07 09:34:34 +01:00
3141fe5e73
ENABLE_THUMBNAIL_GENERATOR -> Added ENABLE_THUMBNAIL_GENERATOR_DEBUG (disabled)
2019-11-07 09:01:28 +01:00
0f4fd80574
Implemented new color change preview from Gcode
...
+ Added missed "change_extruder.svg"
2019-11-07 08:13:26 +01:00
587d20be75
Hollowed interior is now visible in preview
2019-11-06 14:26:15 +01:00
ee11f63bb9
Hollowing step in SLAPrint process, PrintConfig params added.
2019-11-06 13:38:43 +01:00
c7df565fb9
ENABLE_THUMBNAIL_GENERATOR -> Generate thumbnails using GLEW_EXT_framebuffer_object on graphic cards supporting it
2019-11-05 14:50:58 +01:00
d1cfe2ed1e
Merge branch 'tm_openvdb_integration' into lm_tm_hollowing
2019-11-05 14:48:44 +01:00
f63752225f
Add oversampling and gaussian filter to hollowing.
...
* Additional steps hollowing and drilling in SPAPrint
* Remove SLABoilerPlate.hpp as it was empty.
2019-11-05 14:48:00 +01:00
05ae60be81
Merge branch 'lm_hollow_gizmo' into lm_tm_hollowing
2019-11-05 14:41:06 +01:00
28ba8d19f8
Hollowing gizmo can now actually trigger the hollowing and render result
2019-11-05 14:40:22 +01:00
ac2d912826
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_plater_thumbnail
2019-11-05 13:58:13 +01:00
f1d05d3e1b
Code cleaning for the 6ed9adaeff commit
2019-11-05 12:56:57 +01:00
fd945a37f4
std::exchange not supported by C++11.
2019-11-05 11:46:05 +01:00
8492b57e66
Merge branch 'master' of https://github.com/BryanSmithDev/PrusaSlicer into BryanSmithDev-master
2019-11-05 11:37:40 +01:00
76bf249b79
Reworked pull request
...
Centering model on bed, using bed shape from config (if available). #2424
thanks @luketaverne
2019-11-05 11:16:55 +01:00
95b74b8a81
Merge branch 'tm_openvdb_integration' into lm_hollow_gizmo
2019-11-05 11:16:51 +01:00
05bcdad921
Fixed missing include.
2019-11-05 11:14:00 +01:00
3d626f8eaa
Adaptive elephant foot compensation: Improvement of the variable
...
offset regularization.
2019-11-05 10:45:14 +01:00
2f5346143a
Added possibility to change hole height and taper
...
The parameters are yet not saved in ModelObject and they are common for all holes
2019-11-05 10:17:30 +01:00
87986bf99c
Added new hollowing gizmo
...
Basically just copied SLA support gizmo and removed all functionality that will not be needed
2019-11-05 10:17:27 +01:00
05e1ce099b
New legend for color print.
...
Some improvements for coloration multimaterial print indicator
2019-11-05 09:48:53 +01:00
3760a645f7
Add additional parameters to openvdbutils
2019-11-05 09:43:42 +01:00
b8d4de6578
ENABLE_THUMBNAIL_GENERATOR -> Export thumbnails to gcode as png data in lines with max 80 characters length
2019-11-04 15:38:15 +01:00
cc56f7a685
SLA Contour3D expanded with conversions supporting quads.
2019-11-04 14:33:29 +01:00