20b86bbe8f
Reworked pad creation algorithm with new parameters:
...
* brim size
* force pad around object everywhere
2019-10-01 14:58:37 +02:00
a02a929b17
more clang warnings enabled, performance measuring
...
Succesfull build on mingw-w64
fix sandboxes
Mingw fixes and full parallel support tree gen.
2019-08-16 16:17:37 +02:00
4ea7e9bdf7
Eliminate some igl warnings on msvc
2019-07-18 16:32:04 +02:00
9bbe65c53e
Fixed warnings in libslic3r
2019-06-25 16:04:29 +02:00
becf41f962
Rethought sla status indication.
2019-04-02 10:54:14 +02:00
bb36ff6be6
SLA gizmo - combo replaced by slider, autogeneration uses config value for head_diameter
2019-03-13 12:02:33 +01:00
ed15313d25
Improvement of automatic SLA supports: Don't put support points
...
on vertical walls.
2019-02-27 08:49:09 +01:00
715d796a23
Merge branch 'lm_sla_supports_auto2' of https://github.com/prusa3d/Slic3r into lm_sla_supports_auto2
2019-02-20 10:47:44 +01:00
caaa7620fd
SLA auto supports: Improved distribution of the support forces
...
in the up direction by taking into account island overlap areas.
2019-02-20 10:46:49 +01:00
2d12cbbc1d
SLA supports - added parameters for the automatic generation (relative density measure and minimal distance of the points)
2019-02-19 16:34:52 +01:00
461645b5ca
SLA auto supports: Work with support force deficit to sprinkle support points.
...
Use OpenGL emissive material to render support points.
2019-02-19 10:09:41 +01:00
c894d2101c
Small formal fixes on the new 3d grid algorithm
2019-02-18 12:47:15 +01:00
d22d545e88
SLA gizmo - fixed support points rendering (depth is now correctly accounted for)
2019-02-18 11:59:47 +01:00
f6409a7a1b
Parallelization of large part of the SLA support point calculation.
...
New 3D grid to check, whether two support points are not too close.
2019-02-18 11:46:06 +01:00
f097d24c56
Merge branch 'lm_sla_supports_auto2' of https://github.com/prusa3d/Slic3r into lm_sla_supports_auto2
2019-02-17 13:09:16 +01:00
db58e83a1f
Reworked polygon sampling for SLA auto support generation.
...
Conditional compilation of an igl winding number tree for SLA support generator, as it is not used as of now and initialization of the tree is expensive.
Fixed issue with passing the new SLA point definition to the back end and back to the UI.
2019-02-17 13:05:22 +01:00
f37cacb0c7
SLA gizmo improvements
...
- point can be selected
- selection can be deleted, head diameter changed
- dragging of objects is not allowed with the gizmo being on
- added a modal dialog when automatic support generator is triggered
2019-02-11 16:29:03 +01:00
4515fb5118
Vojtech's optimizations
2019-02-06 10:57:45 +01:00
2f7ea85f9e
SLA support points - minor adjustments
2019-02-04 10:56:49 +01:00
0443a92757
SLA support points generator now uses precalculated aabb tree
2019-02-04 09:50:25 +01:00
30354e62b0
Merge branch 'master' into lm_sla_supports_auto2
2019-02-04 08:40:20 +01:00
5f3f6e8fe6
More SLA support points improvements
...
- unselected objects are hidden when SLA gizmo is active
- support volumes are hidden when editing mode is active
- 3mf support points format versioning
2019-02-01 23:09:02 +01:00
5f0454e153
SLA support points improvements
...
- semi-intelligent algorithm to place support points
- enhanced ImGui dialog with editing/non-editing mode
- support points can have different head diameter (only implemented in GUI so far)
- autogenerated points supporting emerging islands are annotated and the info is kept
2019-02-01 07:13:08 +01:00
9b587c79bf
Adding an AABB tree to EigenMesh3D.
...
Yet to be used.
2019-01-14 17:28:02 +01:00
22aee4619e
SLA automatic support points: Added cancellation points.
2018-12-22 11:21:21 +01:00
0e61a4a50d
Automatic SLA support points: Disable debug outputs by default.
2018-12-22 10:55:15 +01:00
71e3d8204a
Fixed an out-of-bound situation in SLA support generator
2018-12-21 13:55:14 +01:00
336c904067
An attempt to fix aa OSX compilation issue
2018-12-21 12:57:26 +01:00
ca94bc5927
SLA autosupports including islands
2018-12-21 12:35:20 +01:00
c6403193de
SLA supports - first attempt at supporting islands
2018-12-14 16:15:59 +01:00
e5e43067bb
Fix of a visual studio compilation issue.
2018-12-07 14:53:24 +01:00
05dd8f0a54
First version of SLA support points generation
2018-12-07 14:21:33 +01:00