Commit Graph

16300 Commits

Author SHA1 Message Date
4a4328a4bd Reworked bucket fill so that all neighboring triangles are computed based on information about triangle neighbors. 2021-07-29 11:45:02 +02:00
41e69f9406 Enabled to set "Maximum width of a segmented region" per object. 2021-07-29 11:45:02 +02:00
84d84864c9 Replaced unnecessary double storing of edges in a graph for the multi-material segmentation by storing indices into a shared array of arcs. 2021-07-29 11:45:02 +02:00
a5d2919c58 Get rid of unnecessary double storage of processed input polygons in the multi-material segmentation as ExPolygons and also as Polygons. All processed input polygons are now stored as ExPolygons. 2021-07-29 11:45:02 +02:00
dc7f547a39 Get rid of unnecessary double calling of TriangleSelector::reset() in some cases when TriangleSelector::deserialize() is called. 2021-07-29 11:45:01 +02:00
e96a3df61c Parallelized the projection of painted regions in multi-material segmentation. 2021-07-29 11:45:01 +02:00
ee788d6a72 Fixed a possible overflowing of a painted area to an unpainted area in multi-material segmentation.
It was reworked graph generation for multi-material segmentation. Now only oriented arcs in one direction are added to the graph for input polygons. This direction matches the direction of the lines in the input polygons.
2021-07-29 11:45:01 +02:00
f2454ded3a Fix of scaling modifiers for a sinking object 2021-07-29 09:37:40 +02:00
a471c21b25 Added sinking property item to objects list 2021-07-29 08:37:41 +02:00
a545c8625c Render statistics now shows actual SwapBuffers() calls per second 2021-07-28 12:50:01 +02:00
0b7baaa3e2 MSW specific: Fixed strange layout after first switch between printer technology 2021-07-27 10:55:05 +02:00
f9fe8a7645 build_win.bat: add RUN switch and other changes (#6706)
* build_win.bat: add RUN switch and other changes

* Adds optional RUN action after a successful build
* Adds some more error checking and status messages
* Fixes a bug where cmake wasn't run on dirty builds
* Fixes a bug in canonicalizing paths with spaces

* build_win.bat: Make cached destdir per-config
2021-07-27 10:40:42 +02:00
7a3faa4732 Hopefully final follow-up of 8ebb2e2 -> GCodeViewer: Ensure that the view is properly updated after automatic selection of view type when loading model using multiextruders prints 2021-07-27 08:47:40 +02:00
ef8ee91b36 Improvements for c5b7d4b2 fix 2021-07-26 16:17:21 +02:00
adbdf2cb73 Search: Fixed a blinking for the first search 2021-07-26 15:06:18 +02:00
feb848e58c Merge branch 'tm_flatpak_help_3' 2021-07-26 14:51:53 +02:00
4c940c9168 Increase minimum oversampling for grid conversion in hollowing
To avoid generation of broken meshes when the space for hollowing is tight
2021-07-26 14:51:22 +02:00
ee33687c79 Fixed update of the default menu after changing of the mode.
+ Added check for the output directory for the G-code extport.
2021-07-26 14:41:38 +02:00
4e6280785d Another follow-up of 8ebb2e2a29 -> GCodeViewer: Ensure that the view is properly updated after automatic selection of view type introduced with 06e2835f83 2021-07-26 13:59:36 +02:00
419fd34fe2 Fix messed up wx find procedure 2021-07-26 13:25:06 +02:00
b9e438772c Update wx with new sha 2021-07-26 13:16:01 +02:00
9e2703e090 Fix boost_polygon download 2021-07-26 13:16:01 +02:00
5f20fe490c Synch all lib versions with current master 2021-07-26 13:16:01 +02:00
f28c82085c Adapt to changed boost src urls 2021-07-26 13:16:01 +02:00
5012799062 Add patch for PNG needed on mac 2021-07-26 13:16:01 +02:00
a6913f2a3a Fix patching for ZLIB 2021-07-26 13:16:01 +02:00
a3a2688e99 Fix incorrect boost find result 2021-07-26 13:16:01 +02:00
741566a16a Accept new Blosc fix 2021-07-26 13:16:01 +02:00
dc1198a4fb Get Blosc from patched mirror 2021-07-26 13:16:01 +02:00
f8eefc1b90 Fix qhull compilation on mac 2021-07-26 13:16:01 +02:00
a757411798 Fix curl darwinssl directive on mac 2021-07-26 13:16:01 +02:00
7da7fc58dc Fix wx linkage to tiff and jpeg 2021-07-26 13:16:01 +02:00
58955cfc88 Fine tune libtiff and libjpeg 2021-07-26 13:16:01 +02:00
fadd520e5a Fix CGAL url hash 2021-07-26 13:16:01 +02:00
f7ecc33df0 Fix OpenSSL when not cross compiling 2021-07-26 13:16:01 +02:00
206af610e8 Add TIFF and JPEG for wxWidgets
using URL does not download git submodules for wx
2021-07-26 13:16:01 +02:00
294a047a12 Add new option DEP_DOWNLOAD_DIR and go with URLs everywhere 2021-07-26 13:16:01 +02:00
dc7eea271a Fix broken CURL on windows 2021-07-26 13:16:01 +02:00
125be09392 Clean up and get ready for testing on all platforms 2021-07-26 13:16:01 +02:00
055945ce9b Revert boost url 2021-07-26 13:16:01 +02:00
ad5a3a000b Remove unnecessary wxWidgets searches 2021-07-26 13:16:01 +02:00
05c3d5f7e5 OpenVDB stack compiles 2021-07-26 13:16:01 +02:00
b96a993d82 CGAL stack compiles 2021-07-26 13:16:01 +02:00
fb11900444 TOOLCHAIN_PREFIX shall not end with - 2021-07-26 13:16:01 +02:00
3c52de48c4 Add Boost the new way 2021-07-26 13:16:01 +02:00
7599c6e88b Add OpenVDB (and sub libraries) the new way 2021-07-26 13:16:01 +02:00
90fa49fd80 Add Qhull the new way 2021-07-26 13:16:01 +02:00
0b8dd9b474 Add Cereal the new way 2021-07-26 13:16:01 +02:00
34edf3cf5a Add CURL and OpenSSL the new way 2021-07-26 13:16:01 +02:00
d1cb25c43b Add TBB the new way to dependencies, remove gtest 2021-07-26 13:16:01 +02:00