Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Utilities
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/7
Combine mesh geometry, merge their materials, save on draw calls and increase rendering efficiency with SkinnedMesh Combiner!
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2021.3.33f1
Compatible
Compatible
Compatible
Additional compatibility information

Included demo scenes built using the built-in render pipeline, but the user may provide a material from any render pipeline to be used in the combined mesh. The render pipeline does not affect mesh combination in any way.

Description

DEMO


If you use Skinned Mesh Renderers you could probably combine them for extra rendering efficiency. Give your GPU a break by optimizing its workload!


Roughly speaking for each mesh and each material Unity has to send 1 draw call to the GPU to be rendered. With SkinnedMesh Combiner, you could turn a model with 16 meshes, 1 material each (16 * 16 = 256 Draw calls!) down into a single mesh and a single material, resulting in only 2 draw calls!


This optimization gives you the performance freedom to fit more characters, obects, and fun into your games!


Notes

  • ALL meshes and textures involved in combining MUST have Read/Write enabled
  • ALL textures for each mesh must share the same uniform dimensions or they will be ignored
  • Only a single blendshape (shape key) frame (0-1) is supported
  • This tool is intended to be used to combine SMRs or SMRs with MRs. Unity provides a built-in method for combining regular meshes (no skinning, boneweights or blendshapes) which is Mesh.CombineMeshes(), so if that's what you need I recommend using that instead.
Technical details

DOCUMENTATION


Features

  • Simple component to combine as many skinned meshes as you'd like down into a single combined mesh
  • Auto-detect feature can find mesh renderers and assign the proper settings for combining
  • Different combine modes allow you to influence the result of the combination method
    • Default
      • Combines and replaces object in scene
    • Combine to New
      • Creates new gameobject with combined mesh
    • Combine to Prefab
      • Creates prefab of combined mesh
  • Toggleable settings let you decide what your final mesh needs or doesn't need
  • Full support for combining mesh properties such as:
    • Vertex colours
    • ALL UV channels (1-8)
    • Mesh blendshapes
    • Mesh boneweights
    • Mesh material textures
      • By default, combines albedo and metallic textures
  • Additionally, can combine regular mesh renderers onto a pre-existing skinned mesh renderer hierarchy. Perfect for adding equipment meshes onto a character for example!
  • Can create "virtual bones" to bind regular meshes or other skinned mesh renderers onto an existing armature. Perfect for including combined weapon meshes in animations!
  • Extensive documentation

SkinnedMesh Combiner

(not enough ratings)
75 users have favourite this asset
(75)
$11.99
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
1.1 MB
Latest version
2.1.1
Latest release date
Mar 15, 2024
Original Unity version
2021.3.33
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR