Commit Graph

  • 4409743ea4 Fixed wrong usage of thickPolyline, added description of what it should actually contain PavelMikus 2023-04-19 13:32:24 +0200
  • 9d3a7f9f2a Implement connecting of lines, but does not work yet PavelMikus 2023-04-18 17:34:18 +0200
  • 93fb77c711 initial implementation PavelMikus 2023-04-18 11:37:09 +0200
  • 72f8590332 Add missing include Pavel 2023-05-12 10:29:09 +0200
  • 6e9e4ee8c3 SPE-1626 - improve anchoring over lightning infill by expanding the bridges surfaces PavelMikus 2023-05-10 17:25:04 +0200
  • 827230174f Fix tests for new ensuring under bridges PavelMikus 2023-05-09 16:46:48 +0200
  • 22f7fe3e21 Fix bugs, finish the feature PavelMikus 2023-05-09 14:57:45 +0200
  • fbe102a7fe initial impl, Created surfaces have wrong parameters PavelMikus 2023-05-05 16:34:07 +0200
  • ffbddd82ee SPE-1696 - Fixed crash when loading project while the camera is below the printbed enricoturri1966 2023-05-12 10:03:28 +0200
  • d431204c51 Merge branch 'tm_fix_sla_arch_profile_import_SPE-1688' tamasmeszaros 2023-05-12 08:34:01 +0200
  • 683933176b GUI_App::run_wizard : Deallocate a memory after close ConfigWizard. YuSanka 2023-05-11 17:17:43 +0200
  • 52fc7a8439 Organic supports: bring "lost" branches down to an object or print bed. Vojtech Bubnik 2023-05-11 14:26:16 +0200
  • c6a203cb14 Do not calculate sequential print clearance contours for objects out of printbed enricoturri1966 2023-05-11 12:34:02 +0200
  • 9e4859ebbf
    Modification of extruders filaments for support XL multitool (#36) Oleksandra Yushchenko 2023-05-11 12:17:59 +0200
  • 989cbeceb1 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate enricoturri1966 2023-05-11 12:08:35 +0200
  • 8e3a988bff Fix for SPE-1687 : SLA - Loop/crash during editing SLA support points YuSanka 2023-05-05 16:55:31 +0200
  • 45a84d1815 Merge remote-tracking branch 'origin/et_sla_switch_view' enricoturri1966 2023-05-11 11:53:39 +0200
  • 462bdd134a Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_sla_switch_view enricoturri1966 2023-05-11 11:51:50 +0200
  • 653d7bc678 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_outofbed_optimization enricoturri1966 2023-05-11 11:40:50 +0200
  • a4cf34a49f Fix for SPE-1657 : [LINUX - GTK3] Crash when change position of part in sidebar YuSanka 2023-04-24 14:58:56 +0200
  • 8f680fd496 Fix no action on sla archive import with "profile only" option tamasmeszaros 2023-05-10 17:05:05 +0200
  • e3dcae6798 Merge branch 'tm_archive_registry_SPE-1676' tamasmeszaros 2023-05-10 15:59:43 +0200
  • d4ad9deb94 Archive format registration refactored tamasmeszaros 2023-04-05 16:58:54 +0200
  • ed41dbc7cf Merge branch 'dk_back' David Kocik 2023-05-10 11:17:54 +0200
  • f346b42886 Commented Part of config update algorythm that searches in snapshots. David Kocik 2023-05-10 11:17:10 +0200
  • 663465299b Small refactoring enricoturri1966 2023-05-10 11:15:39 +0200
  • 2e3b5c2bbc Fix of backward compability issue David Kocik 2023-04-20 17:27:09 +0200
  • 662c3da65b Fixed warnings enricoturri1966 2023-05-10 11:01:50 +0200
  • 5984111388 SPE-1606 - Placement of switch view type icon in the 3D scene by the current selected instance bounding box enricoturri1966 2023-05-10 10:37:05 +0200
  • a4605a5e9e SPE-1606 - Do no show the switch view type icon in the 3D scene if the object does not contain negative volumes enricoturri1966 2023-05-10 10:20:31 +0200
  • 35f4993ec2 SPE-1606 - Fixed geometry not rendered in the 3D scene after switching from SLA to FFF printer enricoturri1966 2023-05-10 10:13:20 +0200
  • 3848a8eda2 Fixed crash after 'vb_organic_interfaces' with zero top interfaces. Vojtech Bubnik 2023-05-10 09:02:40 +0200
  • b13a51f400 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_sla_switch_view enricoturri1966 2023-05-10 08:15:35 +0200
  • c9f449bcb2 PlaceholderParser: fixed reporting of x value outside of the interpolated table. Vojtech Bubnik 2023-05-09 11:14:36 +0200
  • 84db6356b3 Organic Supports: support_tree_branch_diameter_double_wall to control when the 2nd wall kicks in. Vojtech Bubnik 2023-05-09 10:46:56 +0200
  • daa9bf7cd9 Merge branch 'vb_organic_interfaces' Vojtech Bubnik 2023-05-09 09:47:11 +0200
  • 9d495f2413 Organic supports: Refactoring for adding interfaces to tree tips. Vojtech Bubnik 2023-05-09 09:46:27 +0200
  • c838fc92fc Follow-up to 1e7a3216ca WIP Organic supports intefaces: bugfixes Vojtech Bubnik 2023-05-08 10:25:28 +0200
  • 1e7a3216ca WIP Organic supports intefaces: Further refactor of FDM support code - extracted interface routine to common. Implemented support for soluble interfaces & half soluble / half non-soluble interfaces. Vojtech Bubnik 2023-05-08 09:19:31 +0200
  • ce4cf95067 Fix missing includes PavelMikus 2023-05-05 16:31:27 +0200
  • 89f0895dd6 WIP: Organic supports - bottom interfaces Vojtech Bubnik 2023-05-05 14:23:09 +0200
  • ad203baf77 Moved FFF support code to libslic3r/Support directory Vojtech Bubnik 2023-05-05 14:05:22 +0200
  • 2873042148 SPE-1684: Fix issue where the automatic painting did not trigger paint-on-supports notification in the right panel PavelMikus 2023-05-05 13:52:20 +0200
  • a236351fd3 Supports refactoring: Split FFF supports into multiple files, enclosed into namespaces. Vojtech Bubnik 2023-05-05 12:59:01 +0200
  • cc938e7549 WIP SupportGeneratorLayerStorage refactoring. Vojtech Bubnik 2023-05-05 10:21:15 +0200
  • 1bbe0c5be3 fix missing include for linux builds PavelMikus 2023-05-04 17:39:31 +0200
  • 00ea0847b8 Fix of merging bridging regions: Fixed building a DAG of overlapping regions in expand_bridges_detect_orientations() Vojtech Bubnik 2023-05-04 17:25:26 +0200
  • ccc193959b Merge branch 'vb_optimizations' Vojtech Bubnik 2023-05-04 15:29:17 +0200
  • c3178321b4 Optimization of triangle mesh slicing: scalable_allocator and hashing of shared mutexes. Vojtech Bubnik 2023-05-02 15:53:08 +0200
  • fd437dcaf5 Little refactoring of douglas_peucker() Vojtech Bubnik 2023-05-02 15:48:24 +0200
  • 6d0ceeb886 ClipperLib: Further optimization of memory allocation using scalable_allocator. ClipperLib: SimplifyPolygon() - changed default winding number to positive, added strictly_simple parameter. ClipperUtlis simplify_polygons() - removed "remove_collinear" parameter Vojtech Bubnik 2023-05-02 12:59:20 +0200
  • 3b9037b442 nlopt in RelWithDebInfo now compiles as release. Vojtech Bubnik 2023-05-04 15:27:09 +0200
  • 8593ad1f80 Organic supports improvements: Removing collisions with trees, limiting how far tree bottoms at slanted surfaces could be extended down below their last full circle position. Placable areas are now calculated sitting on slightly inflated top surface to indicate support of tree bottoms at slanted surfaces. Vojtech Bubnik 2023-05-04 15:26:41 +0200
  • 34015349c1 Fix a rounded extrusion model when the new width is smaller than layer height - the code used radius in place of diameter PavelMikus 2023-05-04 14:59:50 +0200
  • a039391131 Fixed rendering of horizontal ellipsis in ImGui controls Lukas Matena 2023-05-04 13:56:05 +0200
  • 234956dfda Fix for SPE-1686 : Bug with instance rotation around X or Y YuSanka 2023-05-03 14:26:06 +0200
  • eb0f03aa9b Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_sla_switch_view enricoturri1966 2023-05-03 13:45:28 +0200
  • d9dde32b78 SPE-1606 - Fixed a bunch of bugs/crashes related to visualizing original or processed volumes in 3D scene after slicing using SLA printers when multiple objects are on the printbed enricoturri1966 2023-05-03 13:45:15 +0200
  • 2eebba82f8 Merge remote-tracking branch 'remotes/origin/master' into vb_optimizations Vojtech Bubnik 2023-05-03 10:25:48 +0200
  • 49fbf4ccce Avoid garbage error message when generating sla preview tamasmeszaros 2023-05-03 09:45:11 +0200
  • 9eed8e4892 Merge branch 'tm_arrange_crash_SPE-1607' tamasmeszaros 2023-05-03 09:22:22 +0200
  • 362267431b Fix transformation assembly problem for arrange polyogon tamasmeszaros 2023-04-04 14:39:45 +0200
  • 6831b7094a Trying to fix transformation assembly problem for arrange polyogon tamasmeszaros 2023-04-03 16:02:26 +0200
  • af6c27b861 douglas_peucker(): fix after 63ca221394 Vojtech Bubnik 2023-05-02 19:50:12 +0200
  • d0f38cd0b4 macOS clang is buggy, it does not implement __cpp_lib_hardware_interference_size correctly. Vojtech Bubnik 2023-05-02 19:26:33 +0200
  • 0c6f2261a3 Tree Supports: Extend bottoms of trees downwards to the object surface if those supports are not sitting on a flat surface. Vojtech Bubnik 2023-05-02 18:45:07 +0200
  • 15ccecf885 TreeSupport optimization: better parallel scaling, simpler simplification Vojtech Bubnik 2023-05-02 18:37:24 +0200
  • 2600ba71ad Fix of undefined hardware_destructive_interference_size Vojtech Bubnik 2023-05-02 18:36:59 +0200
  • 63ca221394 douglas_peucker(): Optimized for 32bit Point types. Vojtech Bubnik 2023-05-02 18:20:38 +0200
  • 2e150795b1 ClipperLib: emplace_back() instead of push_back(). Vojtech Bubnik 2023-05-02 18:17:08 +0200
  • e7f4704ddc Organic supports, TreeModelVolumes: Cheaper simplification. Vojtech Bubnik 2023-05-02 16:35:39 +0200
  • a077f669ee Slight optimization of distance_to_squared() Vojtech Bubnik 2023-05-02 16:32:03 +0200
  • 04f557693b Follow-up to 31a5daa5e4: Fixed missing include Vojtech Bubnik 2023-05-02 16:26:16 +0200
  • 31a5daa5e4 Optimization of triangle mesh slicing: scalable_allocator and hashing of shared mutexes. Vojtech Bubnik 2023-05-02 15:53:08 +0200
  • 0836b06c73 Little refactoring of douglas_peucker() Vojtech Bubnik 2023-05-02 15:48:24 +0200
  • a7e17df25f ClipperLib: Further optimization of memory allocation using scalable_allocator. ClipperLib: SimplifyPolygon() - changed default winding number to positive, added strictly_simple parameter. ClipperUtlis simplify_polygons() - removed "remove_collinear" parameter Vojtech Bubnik 2023-05-02 12:59:20 +0200
  • 03608580c0 Do not allow to change selection or printable state, using the right panel, while the SLA supports gizmo is open and in editing mode. enricoturri1966 2023-04-25 12:14:06 +0200
  • 4b68fbd973 Follow-up 88f4fa20df - Fixed next Linux specific issue : Select any instance in place where is active a gizmo space on instance YuSanka 2023-04-27 15:55:07 +0200
  • 4c872b0352 Paralellize SupportSpotGenerator! Fix extra perimeters crash - problem with new ankerl hash map Fix progress bar PavelMikus 2023-04-27 15:36:21 +0200
  • 15daac0811 Merge branch 'master' of https://github.com/Prusa-Development/PrusaSlicerPrivate into et_sla_switch_view enricoturri1966 2023-04-26 12:44:17 +0200
  • 159e699cd5 Fixed conflicts after merge with master enricoturri1966 2023-04-26 12:35:02 +0200
  • cdf8cd83d5 Follow-up of 6e7fefbabf - Force using glGeneratedMipmap() function on AMD Custom cards, no matter what's the installed driver (Windows only) enricoturri1966 2023-04-26 12:31:59 +0200
  • cde530901a Follow up e3a868202d - fixed assert YuSanka 2023-04-26 10:26:27 +0200
  • e3a868202d Fix for SPE-1681 - Sidebar: Text in support field can be deleted YuSanka 2023-04-26 09:57:21 +0200
  • 4986afe94f Tech ENABLE_GCODE_POSTPROCESS_BACKTRACE set as default enricoturri1966 2023-04-26 09:34:02 +0200
  • f1c5ffddfa Fixed typo enricoturri1966 2023-04-26 09:06:17 +0200
  • f9c1abbd50 SPE-1677 - Disable SLA supports and Hollow gizmos when the selected object is non-printable. Do not allow to set to non-printable an object while the SLA supports and Hollow gizmos are active. enricoturri1966 2023-04-24 13:58:01 +0200
  • bbea397aa6 SPE-1675 - Do not update layer editing when the mouse cursor is moved outside of the 3D scene while dragging enricoturri1966 2023-04-25 10:02:50 +0200
  • 9de269889c Improved parallel_foor grain size for ensuring Vojtech Bubnik 2023-04-24 11:34:24 +0200
  • 003350a4e2 Fix of version notification message. David Kocik 2023-04-24 11:22:43 +0200
  • b37d4e5b6c SPE-1674 - Follow-up of 9efed4be22 - More robust fix enricoturri1966 2023-04-24 10:01:32 +0200
  • c9a55c2c01 Merge remote-tracking branch 'remotes/origin/vb_scalable_alloc' Vojtech Bubnik 2023-04-21 16:28:39 +0200
  • 0d1522791d Refactored Arachne to use ankerl::unordered_dense hash tables instead of std::unordered_set/map The code is now generic enough to enable experiments with various hash maps in the future. Vojtech Bubnik 2023-04-21 15:41:00 +0200
  • 29719a7ab9 ClipperLib sometimes hangs forever on a single union / diff / offset task. Implemented optional time limit on ClipperLib execution. Vojtech Bubnik 2023-04-21 15:38:23 +0200
  • 8a959883b4 Hide supports when Manual editing mode is active in SLA supports gizmo enricoturri1966 2023-04-21 10:50:03 +0200
  • a65a68ad93 fix missing include PavelMikus 2023-04-21 10:09:44 +0200
  • 13c7744443 Disable debug data output PavelMikus 2023-04-13 14:37:06 +0200
  • f6c38fb7f9 Smoothen the results, fix some issues. PavelMikus 2023-04-13 14:03:50 +0200
  • 3e3ccc200e Fixed artefacts, made the new slowdown enabled with dynamic overhang speed at all times PavelMikus 2023-04-13 10:42:17 +0200
  • 798396d918 Fixed several issues with smoothening of the slowdown, but there are still artefacts in the preview, on curved into flat srufaces PavelMikus 2023-04-12 17:24:11 +0200