becf41f962
Rethought sla status indication.
2019-04-02 10:54:14 +02:00
2e61e11146
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-01 17:12:50 +02:00
3975473f4a
Improvement in handling of the custom bridging angle value.
...
In case the bridge is only supported at one side, it is technically
not considered to be a support, therefore the default infill angle is used.
With this change, the bridging areas use the custom angle value even
if not supported on both sides.
2019-04-01 17:12:39 +02:00
2312a1f851
Fix for broken SLA status indication.
2019-04-01 16:10:15 +02:00
93798b9a5e
Some optimizations of "Fix crash on splitting some models #2042 "
...
replaced std::vector<bool> with std::vector<unsigned char>
as std::vector<bool> is a specialized version optimized for memory,
not speed (8 bools are packed into a single boolean).
The triangle neighbor traversal was optimized to not push visited
or non-neighbors into the queue.
2019-04-01 14:50:40 +02:00
4b642b1891
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-04-01 12:28:42 +02:00
358ea1b1db
Revert "Use number_of_parts for is_splittable"
...
It is too dangerous to rely on the admesh flag without inspecting the
admesh code line by line and a through test.
This reverts commit cd3cec3e45 .
2019-04-01 12:27:45 +02:00
ab972a0251
Merge branch 'tm_reuse_unified'
2019-04-01 12:24:50 +02:00
493bdfe5c4
Fixing the broken rasterizer.
...
Paths and holes cannot be added separately.
2019-04-01 12:15:47 +02:00
ab03a61901
Use number_of_parts for is_splittable
...
It's there, why not use it
2019-04-01 12:09:44 +02:00
7ee4009ef4
Move repaired check to find_unvisited_neighbors
2019-04-01 12:09:44 +02:00
e16ccd9a3b
Fix a bunch of warnings
2019-04-01 12:09:44 +02:00
99c72bd4af
Clean up and fix TriangleMesh::split and relatives
2019-04-01 12:09:44 +02:00
e58f974cf4
Parallel loop for the statistics
2019-04-01 11:37:26 +02:00
e2334782e7
fix for statistics
2019-03-29 17:20:19 +01:00
e4832bad3f
Merging with master for having minz png compression.
...
Much greater performance boost from better compression algorithm than that from the merged polygons.
2019-03-29 15:21:46 +01:00
ab26a95c65
It seems that stats are not broken after all.
2019-03-29 13:34:22 +01:00
4bdef8657c
Merge branch 'tm_sla_png_minz'
2019-03-28 17:56:50 +01:00
908f870019
Improving Zipper API error handling.
2019-03-28 17:21:19 +01:00
994cb3a5b9
Merge remote-tracking branch 'remotes/origin/tm_sla_png_minz'
2019-03-28 09:14:37 +01:00
0d3f453af0
Output raster seem ok, stats broken.
2019-03-27 18:37:50 +01:00
121d9ebd9b
Fixing horrendous error in destructor.
2019-03-27 13:22:04 +01:00
73c4a0e10d
Fix build on MSVC with PCH off
2019-03-27 12:14:34 +01:00
8ebcbc8ef1
Merging new steps integration
2019-03-27 11:05:51 +01:00
6c5fb6430d
Integrating new step, removing old and unused steps.
2019-03-27 10:59:29 +01:00
7c20c21255
Reusing unified polygons from statistics
2019-03-26 18:51:27 +01:00
d12f4724f3
Adding new step for statistics
2019-03-26 18:04:04 +01:00
a7f2e63271
Merge branch 'tm_slice_index_lyrh'
2019-03-26 17:47:27 +01:00
2e9905c1e8
Add check for missing support points if supports are enabled.
2019-03-26 17:28:51 +01:00
fccf1692d8
Fixing broken statistics.
2019-03-26 16:45:04 +01:00
9a4a0caa01
Reverting manual unification. It does not help performance.
2019-03-26 16:06:24 +01:00
502212cb3b
Optimizing manual unification.
2019-03-26 15:05:57 +01:00
af086efab8
Manual unification of print polygons.
...
With clipper not with the agg rasterizer, because they can be reused for the statistics.
2019-03-26 14:06:40 +01:00
0841e799e8
Fix for missing support polygons
2019-03-26 11:30:55 +01:00
58082a26d8
Move SliceRecord into SLAPrintObject
2019-03-26 11:22:35 +01:00
b1a331e43a
Merging with master, solving conflicts.
2019-03-26 11:13:28 +01:00
d2c0d2641c
Further refactor and simplification of slice index and print data.
2019-03-26 10:57:45 +01:00
4d1f8d0d46
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-03-26 10:39:08 +01:00
df51a16ffe
Improved SLA layer view: Low layer shall be rendered from the slice above,
...
triangulated slices are shifted slightly away from the clipping planes.
FDM: Ported a "(bridged)" G-code comment from upstream.
2019-03-26 10:38:50 +01:00
d9d34630a5
Merge branch 'master' into tm_slice_index_lyrh
2019-03-25 19:02:35 +01:00
811c781852
Refactoring and commenting slice index solution.
2019-03-25 19:02:05 +01:00
07961c43b4
Further fixes and some refactor.
2019-03-25 14:53:25 +01:00
3a7ef2936f
Fix for orbital bug: using delete for memory created by minz.
2019-03-25 14:01:50 +01:00
8d4bb07cb9
Next try to fix build on msvc2013
2019-03-25 13:45:28 +01:00
b7691980f1
Fix of #1998
2019-03-25 12:07:43 +01:00
9a85d07100
Trying to fix build on msvc2013
2019-03-25 11:00:21 +01:00
e4b2ec8a95
Add static assert instead of returning empty result.
2019-03-25 10:35:42 +01:00
7b1291a2b8
Hypothetical support of different object layer heights.
2019-03-25 09:55:48 +01:00
83c1e83181
Fixed the SLA layer preview.
2019-03-22 21:26:58 +01:00
490fcbab8e
Fix for incorrect model slices after elevation has changed.
2019-03-22 15:48:20 +01:00