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
Painting
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/20
Playtime Painter is an open-source Component for texture and mesh editing in Editor & ingame. Designed to quickly prototype masks, add custom vertex data for special shader effects.
The core is around 2MB. The rest is an Examples folder with shaders and scripts for playtime painting.

Important:
Asset uses syntaxis from C# 4.0. In case you get related errors from my scripts, change C# version of the project from 3.5 to 4.0.
There will be a PainterCamera in your scene that will usurp one of the layers (30 by default) to do it's dirty deeds.


January 2020 Update
* Verious fixes & improvements. * More informative UI. * Scripts and namings have changed a lot.

Manual | My website | Discord | GitHub

Thanks to Poliigon for letting me include a set of their textures with example assets.


_FEATURES

* Render-Painting with Shaders, or with custom CPU functions, interchangably.

* "Transparent Layer" blit mode

* World Space Brush - paint it the way it is meant to be painted.

* Experimental Mobile-Friendly Shaders:
- Pixel perfect UI shader
- Volume Baked Shadows
- Damage
- Terrain Integration Inspired by DICE
- Mobile-Friendly Bevel
- Tilable Atlasing
- Color Bleed
- Edge Detection
- Seam masking with Vertex color
- Pixel Ars Shaders
- Procedural Sky
- Foamy water without using depth buffer or stencil
* Procedural UI elemenets with rounded corners and pixel-perfect positioning. (Shaders & Component)

* No DLLs or plugins, made purely with Unity: easy to modify, high compatibility.

* Undo/Redo for Texture and Mesh edits. (Using component buttons)

* Color blending is always in Linear Space for any project settings.

* Build ready - Effective and fun, Player can modify textures during playtime.

* Texture Solution Editor - Package masks and maps into RGBA channels as you wish. Just like DICE.

* Mesh Solution Editor - Option to package mesh data as you wish for unconventional Effects.

* Projector brush type.(Similar to Blender's)

* Filler blit mode. Experimental thing... a bit useless to be honest.

* Alpha Buffer painting: when Enabled allows to limit transparency of the stroke. Also helps painting over seams when using sphere brush.

* Signed Distance Field generator


Assets used in videos:
ProBuilder Strong Knight

Everyone is welcome to ask & suggest new weird stuff to make. Even without owning the asset. Some of the best content, like Damage Shaders/Scripts, Collision Painting, Undo/Redo options, Skinned Mesh painting were added thanks to user feedback.

Playtime Painter

(9)
278 users have favourite this asset
(278)
$10
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
101.7 MB
Latest version
3.0
Latest release date
Mar 10, 2022
Original Unity version
2018.2.16 or higher
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