Magic Merge - Skeletal Mesh and Material Merger

kostenickj - 代码插件 - 2024/05/27

Merge Meshes, Materials, and UV maps in the editor

  • 支持的平台
  • 支持的引擎版本
    5.3 - 5.4
  • 下载类型

This plugin has 2 main functionalities

  • Mesh Section Baking and merging (static or skeletal meshes) - this is editor only
  • Skeletal Mesh Merging - Editor or runtime - works with morph targets and cloth!

Merge material sections and their associated UV maps
  • Just pick material the sections you want to merge
  • it combines and bakes the materials for the sections you select
  • you can configure the merge settings for each LOD independently!
Texture Binning

Merge Skeletal Meshes and physics assets - runtime and editor time

See the feature overview here:

In depth tutorial playlist that goes over how to use all the features:

Did you find bugs or have Questions before you buy? visit the support server:


  • Cloth Sections cannot have their materials merged
  • UDIM materials cannot be merged, but they can be baked out via experimental UDIM baking feature
  • Generally, you should not merge masked/translucent materials with opaque materials
  • you still can but the results are mixed, works good for far LODs though
  • However, you can merge multiple translucent/masked materials together
  • you may need to adjust the base material lighting settings afterword to get the best lighting match with the original material type
  • with some meshes the normal maps bake too strong, there is a custom parameter in the flatten material instance you can use to adjust the normal strength as needed. I am not sure why this is happening and its inconsistent, if you have any idea, please let me know.


Features: (Please include a full, comprehensive list of the features of the product)

  •  Merge (combine) and bake material sections
  •  Merge Material Slots
  •  Generate Merged UV maps for merged sections
  • Texture Binning
  • skeletal mesh merging - Runtime and Editor Time - works in a packaged game

Code Modules: (Please include a full list of each Plugin module and their module type (Runtime, Editor etc.))

  •  MagicMerge - Editor Module
  • MagicMergeRuntime - Runtime Module

Number of Blueprints: 0

Number of C++ Classes: 10+

Network Replicated: (Yes/No)

Supported Development Platforms: Win64

Supported Target Build Platforms: win64, runtime module should work on all platforms, but i cant test this