-
Merge Lab v1.3.1 Stable
released this
2026-07-21 03:38:28 +00:00 | 5 commits to main since this releaseMerge Lab de-duplicates the
.001/.002datablocks Blender spawns when you copy
objects — merging them back onto a single canonical block so your file stays lean and
one edit updates every copy.What it de-duplicates
- Materials (
bpy.data.materials) - Images (
bpy.data.images) - Textures — legacy
bpy.data.textures(brushes / modifiers / particles) - Node Groups (
bpy.data.node_groups)
Plus an optional Collapse Duplicate Slots pass that compacts the redundant material
slots onCtrl+J-joined meshes, preserving the per-face look.Highlights
- Name (strip
.NNN) and Content (fingerprint) match modes. - All-in-one pass or per-type buttons.
- Non-destructive Dry Run, fake-user protection, restrict-to-selected.
- Remap-before-remove; removes only the orphans it creates (no
orphans_purge).
Compatibility
Single file, Blender 2.93 LTS → 5.x. Behaviour proven byte-for-byte identical on
Blender 2.93.0 (Python 3.9.2) and 5.2.0 (Python 3.13.13). Installs as a legacy add-on
on 4.2+.Install
Download
merge_lab.pybelow → Edit ▸ Preferences ▸ Add-ons ▸ Install… → enable
Merge Lab → open the N-panel Merge Lab tab.See the README for full usage
and cautions.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Materials (