Add Lasso Cut Tool (edit_cut plugin)#1640
Open
Z3roCo0l wants to merge 5 commits intocnr-isti-vclab:develfrom
Open
Add Lasso Cut Tool (edit_cut plugin)#1640Z3roCo0l wants to merge 5 commits intocnr-isti-vclab:develfrom
Z3roCo0l wants to merge 5 commits intocnr-isti-vclab:develfrom
Conversation
…eload confirmations - EditPlugin base class: initGlobalParameterList + setCurrentGlobalParamSet for persistent per-plugin settings - edit_select: opt-in "Invert CTRL Behavior" parameter (default OFF) - Reload/Reload All confirmation dialogs - Updated all edit plugin factory headers for new interface
New edit plugin that lets users draw a polyline on screen and cut through mesh triangles along the path. Splits edges at polyline intersections, re-triangulates affected faces, then selects/deletes faces inside the polyline boundary. Features: - Polyline drawing with mouse clicks - Edge splitting at polyline-mesh intersections using SplitTab - Centroid-based face selection for clean boundary cuts - Two-phase workflow: Q to select (preview), Enter to delete - Full edit_select-style keybindings (Q/W/D/A/I) - GPU buffer refresh after mesh modification Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove deleteSelectedFaces from edit_cut and let filter_select's standard Delete shortcut handle deletion (proper undo/redo support). Preserve selection across endEdit/Escape so the shortcut works. Move edit_cut button from Edit toolbar to new Dynart Tools toolbar. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Strip cutLog/cutLogQ calls, LOG_PATH, and windows.h/cstdio includes. Clean production code ready for release. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This was referenced Feb 12, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
A new editing tool that draws a closed polyline to cut through mesh triangles and select the inside region.
Features
filter_selectwith full undo support)The tool appears in its own Dynart Tools toolbar section, separate from the standard Edit toolbar.
Implementation
src/meshlabplugins/edit_cut/filter_selectrather than implementing custom mesh modificationmainwindow_Init.cppfor organizing custom toolsTest plan