Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Modeling
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/9
Separate your assets into useful parts within seconds.
Description

Links: Manual | Forum


๐Ÿ˜บ This asset is also part of the Mesh Tools Bundle. ๐Ÿ˜บ


What's it good for?

You only need parts of the awesome model you have just purchased?

With this tool you can extract what you need within seconds.

You will get a ready to use Prefab with sliced textures and remapped UVs.


๐ŸŽ‰ NEW in v2: Save & Load Selections

Now you can save and load selections permanently.


๐ŸŽ‰ NEW in v2: SPLIT / REMOVE Workflow

New workflows for in-place editing.


๐ŸŽ‰ NEW in v2: Improved usability (occlusion, window tabs, ...)

Lots of small but impactful improvements.


โœ”๏ธ Super easy to use.

Just draw on the mesh and hit the "Extract Mesh" button.


โœ”๏ธ Prefab generation

After extraction the tool will generate a prefab which uses all the new meshes, materials and textures.


โœ”๏ธ Material based separation & Sub Mesh Support

Preserve or merge sub meshes. Either based on sub mesh index or material.


โœ”๏ธ Pivot modifier

Choose the pivot freely for your new mesh. Snap the pivot to any vertex.


โœ”๏ธ Skinned Mesh Support

Skinned meshes are BAKED in their current pose and then exported as a static mesh (just like MeshRenderer).


โœ”๏ธ Bones and BoneWeight Support

Bones are added to the exported prefab. Bone weights and bind poses are added to the mesh.


โœ”๏ธ Blend Shape Support

Blend shapes are added to the exported prefab. Blend shape frames are added to the mesh.


โœ”๏ธ Multi Object Support

Extract meshes from multiple objects and export them separately or combine them to one single mesh.


โœ”๏ธ OBJ Export

Export your meshes as .obj + .mtl files. Use this if you want to open the mesh in other 3D tools like Blender, Maya, Max,... .


โš ๏ธ OBJ files can not contain multiple UV sets, beldn shapes or bone information. That's a file format limitation.


HINT: Check out Unitys own FBX exporter plugin. Using that you can easily export any extracted mesh (including blends hapes andbones infos).


โœ”๏ธ Texture Export*

Creates a new (smaller) texture based on the selected polygons. It also remaps the UVs to match your new mesh.

โš ๏ธ *Textures are searched by common property names like '_MainTex' or '_BaseMap'. Please check the manual for more details. You can add custom shader properties in the MaterialPropertyExtensions.cs class. - It also does ignore tiling and offests set in shaders.


โœ”๏ธ Tested with high poly meshes

Though you should keep it under a hundred thousand triangles or else the extraction may take a while.


โœ”๏ธ None-Destructive workflow

Your original assets remain the same. This just generates new assets based on their data.


โœ”๏ธ Undo/Redo

Selections have full undo/redo. Split and Remove have partial undo support. Remember: it's non-destructive so you will never ever loose your original model.


โœ”๏ธ Full Source Code included!

I publish this asset with full source code because as a developer I know how annoying it is to not have source code access. If you like it then please remind others to purchase the plugin. Don't just copy and paste it everywhere. Thank you โค๏ธ


โœ”๏ธ Supports Unity 2020, 2021, 2022, 2023, Unity 6, ... LTS

โš ๏ธ Please be aware that for high poly models (> 100k) the select-linked feature may not always work. It has to analyze the whole mesh and it would simply take too long. However, you can change the max time limit for select-linked in the settings. - HINT: Instead of increasing the time limit use select-linked multiple times from multiple locations to build up your selection.


โš ๏ธ Please be aware that models close to or above 200k are not officially supported. There is no hard limit, it's just that it really depends on how fast your CPU is and generally that's where the performance starts to degrade noticeably.



โœ๏ธ Usage

1) Open the tool via Tools > Mesh Extractor > Start (or via the Tools bar).

2) Select the object(s) you want to extract from.

3) Pick the polygons which you want to extract.

4) Hit the "Extract Mesh" button (don't forget to set the pivot).


๐Ÿ˜Ž HINT 1:

You can add new objects to extract from while painting if you hold CTRL and click an object. Though to remove it you will have to switch to the select objects mode.


๐Ÿง HINT 2:

Select one single triangle and then hit the "Select Linked" button. It may already select everything you need.


๐Ÿค  HINT 3:

Hold "V" while moving the pivot to snap it to a vertex.


๐Ÿค“ HINT 4:

If you press S while selecting you can trigger "Select Linked". And if you press SHIFT + S you can deselect-linked.


๐Ÿคซ HINT 5:

Reduce the brush size to 0 to select only one triangle at a time. Use SHIFT + MOUSE WHEEL to change the brush size.

Btw.: All the options have tooltips.



โ˜Ž๏ธ Support

If you have any questions please write to office[at]kamgam.com. Please be patient, replies may take a few days. Please include your Asset Store Order Nr and Unity version in your request.

Thank you.



โค๏ธ If you like this asset then maybe you'll like these too:


โ˜• Mesh Smoother

Selectively smooth edges inside Unity.


๐Ÿ–Œ Polygon Material Painter

Create new sub meshes inside Unity for any model.


๐Ÿงค Double Sided Mesh without shaders

Make your mesh double sided within seconds.


โš™ Unified Settings & Game Options UI

One Settings UI + API for all render pipelines.



๐Ÿ”‘ License Info

This asset requires one license per seat (user who has access to the asset files). If you are a team then please consider buying one seat per Unity user.


Why am I telling you this?

Because most people do not know. In fact any asset found under the Tools category automatically falls under a license type that Unity calls Extension Assets (see official license explanation) which differs from the standard (Entity) license.


If you have questions about the license then please contact me under office[at]kamgam.com.



The Assets shown in the video and screenshots are not included.


These highly recommended Assets have been used:

* FANTASTIC Village Pack by the awesome Tidal Flask team. Go check out their stuff. Their assets are great.

* POLYGON Western by Synty Studios. I guess they need no introduction.

Mesh Extractor 2 - Separate meshes, materials and textures

(40)
241 users have favourite this asset
(241)
$49.99
Seat
1
Updated price and taxes/VAT calculated at checkout
107 views in the past week
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
9 days ago
What a great little tool
I love this tool. Its so easy to handle and does it's job perfectly with synty meshes (Unity 6). Thanks a lot!
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
Mesh Extractor 2 - Separate meshes, materials and textures
$49.99