Vojtech Bubnik
b0af552455
WIP TreeSupports: Little optimization - don't use std::function,
...
don't make unnecessary copies of Polygons
2022-08-03 09:40:30 +02:00
Filip Sykala - NTB T15p
ee03ed6d07
Rename file
2022-08-03 09:16:39 +02:00
Filip Sykala - NTB T15p
4267af64e5
Rename FontManager to EmbossStyleManager
2022-08-03 09:11:00 +02:00
Filip Sykala - NTB T15p
ef3a2e2744
changing type in emboss
2022-08-02 19:24:26 +02:00
Vojtech Bubnik
fd0c84319e
WIP Tree Supports: Fixed one integer overflow.
2022-08-02 14:09:44 +02:00
Vojtech Bubnik
167125a813
Fixed disabling of TBB parallelization on newer TBB
2022-08-02 13:39:20 +02:00
Vojtech Bubnik
f971c392fe
WIP TreeSupports: Some fixes, some clang specific workarounds,
...
some debugging code.
2022-08-02 13:36:05 +02:00
Filip Sykala - NTB T15p
7770034492
Fix warnings
2022-08-02 13:29:30 +02:00
Vojtech Bubnik
6bf335409f
FillBase: Use logging instead of printf
2022-08-02 13:23:30 +02:00
Vojtech Bubnik
fa7debf49d
Clipper: Verify range of int32 coordinates on input.
2022-08-02 13:22:33 +02:00
Lukáš Hejl
1b934518b3
Modified text drawing methods in debugging visualization (SVG) to support changing font size.
2022-08-02 13:21:39 +02:00
Lukáš Hejl
caf3e258b8
Fixed compiler warnings.
2022-08-02 13:21:39 +02:00
Lukáš Hejl
0161a59a93
Fix of #8472 : The middle perimeter was missing for some specific configurations due to numeric rounding errors.
2022-08-02 13:21:39 +02:00
Lukáš Hejl
756eaeeb6d
Updated the comment about the missing twin edge in the post-processed Voronoi diagram.
2022-08-02 13:21:39 +02:00
Lukáš Hejl
7060f3d1b3
Fixed an issue that when wall_transition_filter_deviation contained a non-percent value, then it contained the wrong value.
2022-08-02 13:21:39 +02:00
Lukáš Hejl
2317e9c2b9
Added information that the concentric infill is also affected by the selected perimeter generator.
2022-08-02 13:21:39 +02:00
Filip Sykala - NTB T15p
2fdcdad796
Fix of modified font in style
2022-08-02 12:24:08 +02:00
Filip Sykala - NTB T15p
3f269e0719
When font is loaded from .3mf it could have different type but it is not problem
2022-08-02 11:24:44 +02:00
Filip Sykala - NTB T15p
a8f87bde22
Create AABB tree on demand
2022-08-02 07:22:53 +02:00
Filip Sykala - NTB T15p
b26dec03e5
fix for issue 62 - Text is no more placed to modifiers
2022-08-01 16:45:31 +02:00
Filip Sykala - NTB T15p
ded488d516
Paralelization of filtration in AOI triangles
2022-08-01 16:14:11 +02:00
Filip Sykala - NTB T15p
26eb8b02ef
fix style 'save as' operation + 'rename'
2022-08-01 13:56:00 +02:00
Pascal de Bruijn
a8872a9211
Creality.ini: Add alternative nozzle support
2022-07-31 16:05:46 +02:00
Filip Sykala - NTB T15p
569ba0600c
Fix rename and save as style text
2022-07-29 18:21:40 +02:00
Vojtech Bubnik
5868028a7e
WIP Tree supports: It compiles and it produced first trees.
2022-07-29 13:15:01 +02:00
tamasmeszaros
b45bb84fa6
Another fix to find_merge_pt
2022-07-29 13:05:39 +02:00
tamasmeszaros
a55be29568
Fix failing tests for merge point search
...
Improvements and comments to find_merge_pt
2022-07-29 13:05:39 +02:00
tamasmeszaros
f3d4a90721
Fixes to compile on MSVC
2022-07-29 13:05:39 +02:00
tamasmeszaros
bf1303b9cf
Fix double parallelization
2022-07-29 13:05:39 +02:00
tamasmeszaros
064e9935d1
Fix dangling pinheads
2022-07-29 13:05:39 +02:00
tamasmeszaros
2cb74013be
Remove junk
2022-07-29 13:05:39 +02:00
tamasmeszaros
de3cbd483d
Try to increase query size with each failed attempt
...
TODO: check performance gain
2022-07-29 13:05:39 +02:00
tamasmeszaros
e6d49b75de
Make branching tree algorithm cancellable
2022-07-29 13:05:39 +02:00
tamasmeszaros
725f5c05e3
Change build_tree return value to void as its not used anywhere
2022-07-29 13:05:39 +02:00
tamasmeszaros
36ec731adf
Replace KDTreeIndirect with boost::rtree for queries of PointCloud
...
- rtree can be populated with junction points gradually
- Use repeated queries of 5 nearest reachable points in branching tree alg
2022-07-29 13:05:39 +02:00
tamasmeszaros
d7c5243300
Further increase widening scale
2022-07-29 13:05:39 +02:00
tamasmeszaros
1a8cf3b029
Change UNQUEUED to Unqueued to keep convensions
2022-07-29 13:05:39 +02:00
tamasmeszaros
63a58ce1ad
Require higher values for widening factor to have the same effect
2022-07-29 13:05:39 +02:00
tamasmeszaros
1a30c0aaa0
Extend mergept tests
2022-07-29 13:05:39 +02:00
tamasmeszaros
95374f9ed4
Fix some crashes
...
Fix minor bugs
2022-07-29 13:05:39 +02:00
tamasmeszaros
688c9c644f
Prevent merging with node being lower than closest point
2022-07-29 13:05:39 +02:00
tamasmeszaros
91c0741f61
Minor performance optimization
2022-07-29 13:05:39 +02:00
tamasmeszaros
8a78428d10
Add tests to find_merge_pt and make them pass
2022-07-29 13:05:39 +02:00
tamasmeszaros
371da354a0
Adjust configuration layer to better reflect tree strategies.
2022-07-29 13:05:39 +02:00
tamasmeszaros
6523bfdf99
Enable ground facing only option for branching tree
...
Essentially discards mesh nodes
2022-07-29 13:05:39 +02:00
tamasmeszaros
5d6d1f5234
Apply branch length setting from UI for branching tree
2022-07-29 13:05:39 +02:00
tamasmeszaros
4c3ba3f6bf
Fix tree struts piercing model body
...
Free path between the anchor and the last bridge was not verified
2022-07-29 13:05:39 +02:00
tamasmeszaros
7705ecd5aa
Fix indexing of heads after duplicate removal
2022-07-29 13:05:39 +02:00
tamasmeszaros
792779f2de
Fix creation of unchecked diffbridge in branching tree
2022-07-29 13:05:39 +02:00
tamasmeszaros
0a3b17f940
Fix failing sla tree tests
...
Try to increase number of rays in Beam to prevent colisions
Put back threshold for intersections with model in sla tree tests
Increase safety distance for branching tree instead of increasing rays
2022-07-29 13:05:39 +02:00