Lukáš Hejl
|
ce038fd7f0
|
Reenabled some of the previously disabled tests after the computation of bridging perimeters was added. One test was disabled for Arachne because Arachne is causing issues with seam alignment.
|
2022-06-09 11:23:41 +02:00 |
|
Lukáš Hejl
|
3d9b13a5e3
|
Added fuzzy skin for Arachne.
|
2022-06-09 11:23:41 +02:00 |
|
Lukáš Hejl
|
357dbb4686
|
Fixed the flow of bridging perimeters for Arachne.
|
2022-06-09 11:23:41 +02:00 |
|
Lukáš Hejl
|
dc2789a0e8
|
Added computation of bridging perimeters for Arachne.
|
2022-06-09 11:23:41 +02:00 |
|
Lukáš Hejl
|
f460c53d86
|
Backported a fix from Clipper 6.4.2 for the issue that Clipper Z coordinated has incorrect value because ZFillFunction wasn't called in all cases (https://sourceforge.net/p/polyclipping/bugs/160/). Also, this issue led to duplicity vertices with the same XY coordinates but differ in Z coordinates.
|
2022-06-09 11:05:05 +02:00 |
|
Lukáš Hejl
|
89f467a488
|
Fixed undefined symbols when mold linker was used for linking libnest2d_tests and sla_print_tests.
|
2022-06-09 10:57:30 +02:00 |
|
Vojtech Bubnik
|
0b6c65ee60
|
G-code thumbnails in other than PNG format: Fixing Perl unit tests.
|
2022-06-09 09:58:13 +02:00 |
|
Lukáš Hejl
|
46ade54937
|
Backported a fix from Clipper 6.4.2 for the issue that Clipper Z coordinated has incorrect value because ZFillFunction wasn't called in all cases (https://sourceforge.net/p/polyclipping/bugs/160/). Also, this issue led to duplicity vertices with the same XY coordinates but differ in Z coordinates.
|
2022-06-09 09:22:40 +02:00 |
|
Lukas Matena
|
e8b8a21cf0
|
Merge branch 'lm_thumbnails_stable' into dev_250
|
2022-06-08 21:12:14 +02:00 |
|
enricoturri1966
|
9bd0a3c6b1
|
Follow-up of 030f460114 - compress_thumbnail_jpg() implemented using embedded libjpeg
|
2022-06-08 21:12:00 +02:00 |
|
enricoturri1966
|
9bb5874d50
|
Follow-up of 87cff55856 - Implementation of compress_thumbnail_jpg()
|
2022-06-08 21:12:00 +02:00 |
|
Lukáš Hejl
|
36bd65d810
|
Added a missing include (GCC11.1 without PCH).
|
2022-06-08 21:12:00 +02:00 |
|
Vojtech Bubnik
|
e2405b51da
|
Fixed typo in thumbnail_QOI tag.
|
2022-06-08 21:12:00 +02:00 |
|
Vojtech Bubnik
|
8ed6d1b466
|
WIP: Implemented support for QOI G-code thumbnail format as requested
by the RepRapFirmware team due to their low RAM budget for decompression.
Bundled the QOI image compression library.
|
2022-06-08 21:12:00 +02:00 |
|
Lukas Matena
|
5792190515
|
Fix of incorrect MMU filament estimate
|
2022-06-08 21:09:39 +02:00 |
|
Lukas Matena
|
48e1919ff1
|
Fix double undo/redo snapshot when using SpinCtrl
|
2022-06-08 21:08:40 +02:00 |
|
Lukas Matena
|
60894a26dd
|
Fix of 8342 (deselection when changing object-specific settings)
|
2022-06-08 14:49:31 +02:00 |
|
enricoturri1966
|
b42e4b2927
|
GLTexture - Use BitmapCache::nsvgParseFromFileWithReplace() in place of nsvgParseFromFile() to load images from files
|
2022-06-08 13:12:29 +02:00 |
|
Lukas Matena
|
9420f47b26
|
Fixed a crash when rescaling or changing color mode (Windows, macOS)
|
2022-06-08 10:32:54 +02:00 |
|
PavelMikus
|
27a7ddccb6
|
improve visibility estimation via distance to plane weighting.
increase angle importance, improve alignment
|
2022-06-08 10:28:21 +02:00 |
|
enricoturri1966
|
8f40270f93
|
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_opengl_3_rebase
|
2022-06-08 09:06:12 +02:00 |
|
tamasmeszaros
|
f11f216f91
|
Merge branch 'tm_fix_astar_msvc'
|
2022-06-07 16:20:17 +02:00 |
|
tamasmeszaros
|
86ebe946d9
|
Make AStar use InvalidQueueID constant
|
2022-06-07 16:08:09 +02:00 |
|
tamasmeszaros
|
4f8535d0d5
|
Move out invalid_id constant from MutablePriotityQueue template class
Enclose it into Slic3r namespace
|
2022-06-07 16:05:16 +02:00 |
|
Lukas Matena
|
06a9114f01
|
Merge branch 'pm_stable_port_seams' into dev_250
|
2022-06-07 11:13:00 +02:00 |
|
PavelMikus
|
c09781d61d
|
optimize embedding computation
fix seed of random generators
set high angle importance for nearest mode
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
13ac7a24d8
|
Refactoring of the short edge collpase, should greatly improve performance
integration of NormalsUitls from SDF branch
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
9b761d3a6f
|
fix random generator in short edge collpase, so that results are deterministic
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
d5bf6794aa
|
comment out debug info
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
835aca60e6
|
add comments to the short edge collapse algorithm
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
1e7b4a6720
|
Implementation of ShortEdgeCollapse
Replaced QEC by edge collapse in occlusion computation
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
b5b39195f4
|
Added throw_if_canceled callback to all slower sections
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
c23d1488c9
|
Performance improvements
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
a4201321e8
|
Hopefully improved the seam placer performance a lot
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
6da220062c
|
Mac OS pre 10.13 does not fully support std::optional (method .value() is not allowed)
This commit replaces usage of .value() calls with .operator*()
|
2022-06-07 11:12:48 +02:00 |
|
PavelMikus
|
d59d8eebde
|
Full occlusion guided seam placer backport
|
2022-06-07 11:12:48 +02:00 |
|
Lukas Matena
|
71a8ead282
|
Merge branch 'pm_stable_meshfix' into dev_250
|
2022-06-07 11:11:53 +02:00 |
|
PavelMikus
|
52b80590c3
|
incldue README
disable MeshFix on windows 10
|
2022-06-07 11:10:52 +02:00 |
|
PavelMikus
|
04ac99a54e
|
fix deadlock condition varaible use in netfabb wrapper
|
2022-06-07 11:10:52 +02:00 |
|
PavelMikus
|
24dc0317a2
|
Fix undefined behavior and other issues in the MeshFix library
!ADD call to TMesh::init function to initialize prediacates, fixes problems
turn off result check - sometimes it is too restrictive
|
2022-06-07 11:10:52 +02:00 |
|
PavelMikus
|
91eb0b8153
|
fix multipart object progress bar
|
2022-06-07 11:10:52 +02:00 |
|
PavelMikus
|
4a92b110e6
|
small includes optimization
|
2022-06-07 11:10:51 +02:00 |
|
PavelMikus
|
20c91aa48e
|
Meshfix integration into GUI
|
2022-06-07 11:10:51 +02:00 |
|
enricoturri1966
|
cd6155293b
|
Fixed conflicts after merge with master
|
2022-06-07 11:10:19 +02:00 |
|
enricoturri1966
|
db8a120953
|
Merge remote-tracking branch 'origin/et_trafo_matrix_rebase'
|
2022-06-06 14:59:03 +02:00 |
|
enricoturri1966
|
904e3a874e
|
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_trafo_matrix_rebase
|
2022-06-06 14:57:09 +02:00 |
|
enricoturri1966
|
c99e93c357
|
Fixed differences after rebase with master
|
2022-06-06 14:55:38 +02:00 |
|
enricoturri1966
|
00878fb330
|
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES merged into ENABLE_WORLD_COORDINATE
Fixed conflicts during rebase with master
|
2022-06-06 13:36:29 +02:00 |
|
enricoturri1966
|
f591535d20
|
Removed tech ENABLE_WORLD_COORDINATE_VOLUMES_LOCAL_OFFSET
|
2022-06-06 12:44:01 +02:00 |
|
enricoturri1966
|
4846b504a2
|
Tech ENABLE_TRANSFORMATIONS_BY_MATRICES - Improved detection and removal of skew in matrices
Fixed conflicts during rebase with master
|
2022-06-06 12:43:42 +02:00 |
|