SkinnedMesh Combiner is a powerful tool designed to optimize your game's rendering performance. If you use Skinned Mesh Renderers, you can combine them to reduce the number of draw calls, giving your GPU a break and allowing you to fit more characters, objects, and fun into your game.
With SkinnedMesh Combiner, you can turn a model with multiple meshes and materials into a single mesh and material, resulting in fewer draw calls. This optimization can significantly improve your game's performance.
Please note that all meshes and textures involved in combining must have Read/Write enabled, and all textures must share the same uniform dimensions. Additionally, only a single blendshape (shape key) frame (0-1) is supported.
This tool is intended for combining SMRs or SMRs with MRs. If you need to combine regular meshes, Unity provides a built-in method called Mesh.CombineMeshes().
SkinnedMesh Combiner features:
- Combine multiple skinned meshes into a single combined mesh
- Auto-detect feature to find mesh renderers and assign proper settings
- Different combine modes:
+ Default: Combines and replaces object in scene
+ Combine to New: Creates new game object with combined mesh
+ Combine to Prefab: Creates prefab of combined mesh
- Toggleable settings for final mesh needs
- Support for combining mesh properties:
+ Vertex colours
+ ALL UV channels (1-8)
+ Mesh blendshapes
+ Mesh boneweights
+ Mesh material textures
- Can combine regular mesh renderers onto a pre-existing skinned mesh renderer hierarchy
- Can create 'virtual bones' to bind regular meshes or other skinned mesh renderers onto an existing armature
- Extensive documentation





