35ba7a481c
adding precompiled header should probably be the last statement.
2019-11-11 13:56:05 +01:00
c22423a219
Merge branch 'tm_openvdb_integration' into lm_tm_hollowing
...
* Refactor file names in SLA dir
2019-11-11 12:55:22 +01:00
bbb4a20dcd
Disable Dark Mode on Mac OS for now in the Info.plist
...
wxWidgets upgrade (or backport) is required first
2019-11-11 12:08:04 +01:00
621b8426d3
#3175 - Fixed compatibility with boost v 1.71
2019-11-11 11:21:08 +01:00
b4795e1292
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
49175c3112
Merge remote-tracking branch 'origin/master' into ys_resin_cost
2019-11-08 19:33:18 +01:00
ac8eab5fa8
Enhanced hollowing scheme, closing distance working as expected.
2019-11-08 16:51:43 +01:00
645f13a0ae
Drain holes are now saved in ModelObject
...
Internal changes in GLGizmoHollow.cpp
2019-11-08 14:05:56 +01:00
4b08865809
hollowing params renamed, filtering generalized
2019-11-08 09:21:30 +01:00
588734c7b3
Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer
2019-11-07 14:35:50 +01:00
f2dd49a905
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
9836533cb3
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
ad0a38e419
Follow up, unify boost::thread usage.
2019-11-07 12:58:18 +01:00
67f55d3b23
Change std::async to boost thread in Plater::priv::Job
2019-11-07 12:09:04 +01:00
bc3d22348a
Hollowing params: accuracy and smoothness
2019-11-07 09:34:34 +01:00
1e8aa54559
ENABLE_THUMBNAIL_GENERATOR -> Added ENABLE_THUMBNAIL_GENERATOR_DEBUG (disabled)
2019-11-07 09:01:28 +01:00
a481102fd4
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_plater_thumbnail
2019-11-07 08:10:43 +01:00
a82f1268f3
Hollowed interior is now visible in preview
2019-11-06 14:26:15 +01:00
bdf6f7342e
Hollowing step in SLAPrint process, PrintConfig params added.
2019-11-06 13:38:43 +01:00
f8785250d6
Disable test_fill.cpp`"Solid surface fill" test for now due to precission issues
2019-11-05 18:18:27 +01:00
f913be2d93
Streamlined hollowing method.
2019-11-05 17:02:14 +01:00
41dadfdfcf
ENABLE_THUMBNAIL_GENERATOR -> Generate thumbnails using GLEW_EXT_framebuffer_object on graphic cards supporting it
2019-11-05 14:50:58 +01:00
4d8631fef6
Merge branch 'tm_openvdb_integration' into lm_tm_hollowing
2019-11-05 14:48:44 +01:00
07fb9f6559
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
eaf815ca4b
Merge branch 'lm_hollow_gizmo' into lm_tm_hollowing
2019-11-05 14:41:06 +01:00
013e613221
Hollowing gizmo can now actually trigger the hollowing and render result
2019-11-05 14:40:22 +01:00
d8dca69d60
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_plater_thumbnail
2019-11-05 13:58:13 +01:00
612e45e783
std::exchange not supported by C++11.
2019-11-05 11:46:05 +01:00
fa591a80d1
Merge branch 'BryanSmithDev-master'
2019-11-05 11:38:04 +01:00
7a7183383f
Merge branch 'master' of https://github.com/BryanSmithDev/PrusaSlicer into BryanSmithDev-master
2019-11-05 11:37:40 +01:00
f75c022445
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
7542580ac1
Merge branch 'tm_openvdb_integration' into lm_hollow_gizmo
2019-11-05 11:16:51 +01:00
e1c6bd174a
Fixed missing include.
2019-11-05 11:14:00 +01:00
b295bc22db
Adaptive elephant foot compensation: Improvement of the variable
...
offset regularization.
2019-11-05 10:45:14 +01:00
3fe160e60a
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
04bcdff110
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
d9d11e5686
Add additional parameters to openvdbutils
2019-11-05 09:43:42 +01:00
76377ee0fe
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
7808d09d06
SLA Contour3D expanded with conversions supporting quads.
2019-11-04 14:33:29 +01:00
065cdd878e
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_plater_thumbnail
2019-11-04 14:29:03 +01:00
f5bef3707f
Added missing include
2019-11-04 14:28:18 +01:00
8b8b6c1821
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_plater_thumbnail
2019-11-04 14:00:36 +01:00
64d5ac0d20
ENABLE_THUMBNAIL_GENERATOR -> Export thumbnails to gcode: max length of gcode lines set to 80 characters
2019-11-04 14:00:26 +01:00
c37cdb6585
* fix compile error and removed json includes
2019-11-04 12:53:48 +01:00
6089cadc4e
+ add new flashair class to localization
2019-11-04 12:53:48 +01:00
3321ae7f13
+ add FlashAir support for host upload
2019-11-04 12:53:48 +01:00
3d450df680
ENABLE_THUMBNAIL_GENERATOR -> Transparent background for thumbnails saved into .3mf
2019-11-04 11:59:23 +01:00
2399570950
Only enable Elphant foot compensation if printing directly
...
on the print bed (raft is disabled).
2019-11-04 11:34:33 +01:00
4c735192ef
Bugfixes of the new adaptive elephant foot compensation.
2019-11-04 11:26:36 +01:00
c34232214d
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_plater_thumbnail
2019-11-04 11:13:19 +01:00