Skip to content

Releases: DynartInteractive/meshlab_latest

MeshLab by Dynart v2026.02.1

Pre-release

Choose a tag to compare

@Z3roCo0l Z3roCo0l released this 12 Feb 10:23

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)

Choose a tag to compare

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:

  1. Serializes the mesh into a deterministic byte buffer (no pointers)
  2. Chunks the buffer using Gear hash (content-defined ~4KB boundaries)
  3. 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)

Choose a tag to compare

@Z3roCo0l Z3roCo0l released this 11 Feb 20:37

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_select for proper undo/redo support

Installation

  1. Extract the zip to a folder
  2. Run meshlab.exe

Note: This is an experimental build for testing. Use at your own risk.

MeshLab by Dynart v2025.07

Choose a tag to compare

@Z3roCo0l Z3roCo0l released this 10 Feb 22:58

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.