• v1.4.0 2d0507621e

    Sponge released this 2026-07-21 04:10:58 +00:00 | 2 commits to main since this release

    Merge Lab v1.4.0 — look-safe merging.

    This release makes merging safe by default: it will not change how your scene looks,
    in Blender or after a normal FBX/glTF export to Unity / VRChat.

    Fixes (from real-world feedback)

    • Name mode is now content-verified. It groups by base name and only merges blocks
      that are genuinely identical — including checking the referenced image file. A
      brick.001 that points at a different texture, or a recoloured .001, is left alone.
      This fixes "a merge swapped my textures / made things look different."
    • Fake-User protection no longer blocks merging. Pinned duplicates now merge onto a
      surviving canonical that keeps the pin — imported/pinned files no longer report
      "Merged 0" while nothing happens. You never lose a material you pinned.
    • Collapse Duplicate Slots now defaults ON, so joined meshes get their redundant
      material slots tidied in the all-in-one pass.
    • New advanced Force Merge by Name toggle (off) for the old name-only behaviour.
    • Identical generated images now merge safely.

    Verified

    Behaviour proven byte-for-byte identical on Blender 2.93.0 (Python 3.9.2) and 5.2.0
    (Python 3.13.13)
    , including an independent per-face look test (material colour +
    image path + UVs unchanged before/after) and a real glTF export before/after.

    Install

    Download merge_lab.py below → Edit ▸ Preferences ▸ Add-ons ▸ Install… → enable
    Merge Lab → 3D Viewport N-panel → Merge Lab tab. Single file; Blender 2.93 → 5.x.
    See the README for full usage
    and cautions.

    Downloads