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
1/3
Create new sub meshes inside Unity for any model.
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
2020.3.30f1
Compatible
Compatible
Compatible
Additional compatibility information

Please notice that this is an EDITOR ONLY Asset. It has no runtime features.

Description

Links: Manual | Forum


😺 This asset is also part of the Mesh Tools Bundle. 😺


Create new sub meshes inside Unity for any model. Assign your materials with ease.


✔️ Super easy to use.

Draw on the mesh and then pick a material. Done.


✔️ None-Destructive workflow

Automatically generates a new mesh asset (.asset file). Your original asset remains the same.


✔️ Skinned Mesh Support

Keeps all your bone weights and animations intact.


⚠️ Please notice that the .obj file format does not support bones or animation. Thus that information can not be exported as obj.


✔️ Brush for high-poly meshes

Though you should keep it under a hundred thousand triangles for best performance.


✔️ Undo/Redo for selections


✔️ .OBJ Export

In case you need to pass your new mesh around.


✔️ 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


⚠️ This is NOT a runtime system. It is EDITOR only.




✍️ Usage

1) Open the tool via Tools > Polygon Material Painter > Start (or via the Tools bar).

2) Select the object you want to paint on.

3) Pick the triangles.

4) Hit the "Assign" button.

5) Done, you will now have a new .asset with the materials and sub-meshes.


😎 HINT 1:

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


🧐 HINT 2:

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


🤠 HINT 3:

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


🤓 HINT 4:

Hit the "Assign" button again on any materials to re-use your last selection.


🤫 HINT 5:

Hit Escape twice to quickly exit the tool.



Btw.: All the options have tooltips.



⚠️ Caveats (please read this)


While the tools does not place any limit on how many different sub meshes you can create it is bad practice to use too many of them. Each new material assigned will come at a performance cost and thus slows down your game. That’s a general limitation of how these render systems work and has nothing to do with the tool itself.

The tool makes it easy to draw a LOT of new sub meshes quickly. Just keep that in mind please.


HINT: Consider using a shader based approach if you need a lot of different textures on a single mesh.


HINT: You should keep the „Merge same materials“ option turned on to merge areas which use the same material. Only turn it off if really necessary.



This is NOT a runtime system. It is EDITOR only.




☎️ 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:


🧤 Double Sided Mesh without shaders

Make your mesh double sided within seconds.


⚒️ Mesh Extractor

Extract meshes, materials and textures.


Settings & Game Options Generator

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 falls under a license type collectively known as Extension Assets(see official license explanation) which differs from the standard (Entity) licenses.


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




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

Polygon Material Painter - Sub-Mesh Editor

(6)
54 users have favourite this asset
(54)
$29.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.8 MB
Latest version
1.5.0
Latest release date
Sep 11, 2024
Original Unity version
2020.3.30
Support
Visit site
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
$29.99