Paint in 2D View on Asset Store (opens in new tab)

Package details

Latest version
1.1.8
Last updated
First released
Unity version
2021.3.0 or later
Package size
6.6 MB
Files
295
Favorites
61
Views in the past week
31

Price tracking

Last checked
Tracked since
Lowest recorded
$15.00 on

Keywords

Paint in 2D

by Carlos Wilkes (opens in new tab)

4.0 / 5 · 4 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 3
4 stars 0
3 stars 0
2 stars 0
1 star 1

Paint sprites with ease and explore countless features, all with incredible performance on mobile, WebGL, and much more!

Price $30.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Paint in 2D, 6 months Current $30.00; lowest $30.00; highest $30.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov Version 1.1.8 released 20 Aug 2026 v1.1.8

Asset preview

1 / 11

Paint in 2D screenshot 1

Paint in 2D screenshot 1

About this asset

 📺 Videos 📄 Docs 💬 Forum 🌐 Site

🎓 Easy To Use & Learn ― Paint your sprites with just a few clicks, and explore many example scenes to learn how to take your projects to the next level.

📞 Long Term Support ― Based on the same code as Paint in 3D, which has received regular updates for over 8 years. Thank you to everyone who has supported its development so far!

🌐 Works Everywhere ― Paint in 2D was designed from the start to work on as many devices and platforms as possible. It works great on desktop, WebGL, mobile, URP, HDRP, and much more!

🛠️ Full Source Code Included ― If you're a programmer then feel free to tweak the code as much as you like, it's designed to be easy to modify. You can even configure your objects and paint them entirely from C# code, with examples included.

⚡ Lightning Fast Painting ― Through the use of GPU acceleration, heavy optimization, and extensive settings, your sprites will be painted with incredible speed on any device. You can paint your sprites millions of times without any framerate loss, allowing you to create games you never thought possible

💾 Save & Load & Undo & Redo & Erase ― Easily enable automatic saving and loading of painted textures so you can continue where you left off. You can also undo, redo, or even erase any paint so users can paint exactly what they intended.

🎨 Color Counting ― Need to see how much % of a sprite you've painted? Or which team has painted the most? Paint in 2D comes with a wide range of color counting systems that enable all possibilities.

And Much More...

• Custom Shader/Material Support.

• Gradually Appearing/Disappearing Paint.

• Painting Through 3D Points.

• Blur Painting.

• Normal Map Painting.

• Multi-Texture Painting (e.g. PBR).

• Tiled Texture Painting.

• Hole Painting.

• Particle Painting.

• Collision Painting.

• Decal Painting.

• UI Text Painting.

• Mirorred Painting.

• Masked Painting (World Space & Texture Space).

• Paint Modifiers (Jitter Position, Angle, Color, Opacity, etc).

• Move Decals In-Game.

• Dotted Line Painting.

• Arrow Painting.

• Reveal From Invisible Painting.

• Read Painted Colors (Under Mouse/Finger or Raycast).

Need to paint 3D objects? Check out Paint in 3D.

Need to paint objects in edit mode? Check out Paint in Editor.

Want to get all 3 at a discounted rate? Check out Paint Bundle.

Thanks for reading ❤️

From the publisher's Asset Store listing.

Technical details

This asset uses the VarelaRound font under SIL OFL 1.1; see Third-Party Notices.txt file in package for details.

This asset allows you to paint sprites using the Sprite Renderer component with the default Draw Mode = Simple setting. Sliced/Tiled or SpriteShape drawing is not supported.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.0f1 Compatible Compatible Compatible Compatible
2021.3.0f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.