Repository navigation
Releases: DynartInteractive/meshlab_latest
Releases · DynartInteractive/meshlab_latest
Release list
MeshLab by Dynart v2026.02.1
MeshLab by Dynart v2026.02.1
Features
Lasso Cut Tool (edit_cut)
- Draw a closed polyline to cut through mesh triangles and select the inside region
- Q = cut and select, W = subtract, Delete = delete selected faces
- Selection keys: D = deselect, A = select all, I = invert
- Own Dynart Tools toolbar section
Global Undo/Redo (Ctrl+Z / Ctrl+Y)
- Full undo/redo stack covering all filters and edit tools
- Up to 50 undo levels
- CDC (Content-Defined Chunking) deduplication — only changed mesh regions are stored, reducing memory usage by ~80-90% compared to full mesh copies
Optional Inverted CTRL Selection
- Opt-in setting (default OFF): drag adds to selection, CTRL+drag replaces
- Configurable via global parameter in MeshLab settings
Global Parameter System for Edit Plugins
- Edit plugins can now register persistent settings saved across sessions
Reload Confirmation Dialogs
- Confirmation prompts before Reload / Reload All to prevent accidental data loss
Memory Usage (CDC Undo)
| Full mesh copy (old) | CDC dedup (new) | |
|---|---|---|
| 10 undo levels (1M vert) | ~920 MB | ~93 MB |
| 50 undo levels (1M vert) | N/A | ~130 MB |
MeshLab by Dynart v2026.02 (Cut + Undo + CDC)
What's New
Global Undo/Redo (Ctrl+Z / Ctrl+Y)
- Full undo/redo stack covering all filters and edit tools
- Up to 50 undo levels (increased from 10)
- Available in the Edit menu and via keyboard shortcuts
- Covers all filter operations (delete, remesh, smooth, clean, etc.) and the Lasso Cut tool
- CDC (Content-Defined Chunking) deduplication — only changed mesh regions are stored, reducing memory usage by ~80-90% compared to full mesh copies
Lasso Cut Tool
- Draw a closed polyline to cut through mesh triangles and select the inside region
- Q = cut and select, W = subtract, Delete = delete selected faces
- Selection keys: D = deselect, A = select all, I = invert
- Own Dynart Tools toolbar section
Inverted CTRL Selection Behavior
- Drag adds to selection by default, CTRL+Drag starts new selection
- Configurable via global parameter in settings
Technical: CDC Undo System
The undo system no longer stores full mesh copies. Instead, it:
- Serializes the mesh into a deterministic byte buffer (no pointers)
- Chunks the buffer using Gear hash (content-defined ~4KB boundaries)
- Deduplicates chunks in a shared reference-counted store
Memory savings example (1M vertex / 2M face mesh):
- Old system: 10 snapshots × ~92MB = ~920MB
- CDC system: 50 snapshots with local edits ≈ ~130MB
MeshLab by Dynart v2026.02 (Experimental)
Experimental: Lasso Cut Tool
Pre-release build for testing the new Lasso Cut Tool (edit_cut plugin).
New in this build
- Lasso Cut Tool — Draw a closed polyline to cut through mesh triangles and select the inside region
- Q = cut and add to selection, W = subtract from selection
- Delete = delete selected faces (standard MeshLab filter with undo/redo)
- D / A / I = deselect all / select all / invert
- C = clear polyline, Backspace = undo last point, Escape = clear polyline
- Dynart Tools toolbar — edit_cut appears in its own toolbar section after the filter toolbar
- Face deletion delegated to
filter_selectfor proper undo/redo support
Installation
- Extract the zip to a folder
- Run
meshlab.exe
Note: This is an experimental build for testing. Use at your own risk.
MeshLab by Dynart v2025.07
MeshLab by Dynart v2025.07
Custom build based on MeshLab 2025.07 with the following enhancements:
New Features
- Inverted CTRL Selection Behavior — Drag to add to selection by default, CTRL+Drag to start a new selection. Configurable in settings.
- Global Parameter System for Edit Plugins — Edit tools can now register persistent settings saved across sessions.
- Reload Confirmation Dialogs — Prompts before reloading meshes to prevent accidental data loss.
Installation
Run the installer (MeshLab2025.07-windows_x86_64.exe) and follow the setup wizard. Includes VC++ Redistributable.