• Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Current Version: 2.4.2: 2021-11-19T17:02:17Z
  • First Published: 2019-05-29T08:14:09Z
  • Size: 3931856
  • Supported Unity Versions: 2017.4.1
tools painting

2D/3D Paint v2

(24 Votes)
$- $-

«2D/3D Paint» - universal solution for Unity that allows to paint on 2D and 3D objects. You can also create modern paint app with cool features and great performance!

Unity 2018-2022 supported.


Try the WebGL Demo!


🌟 Easy to use

No code-writing skills required: just add a component, setup a few parameters and there you go


🚀 High performance, perfectly works on mobile

Asset uses GPU for painting, which provides high performance, works even on mobile devices


📦 Supports 3D components

Paint on animated objects with great performance! MeshRenderer and SkinnedMeshRenderer are supported. Check out the WebGL demo and see how it's easy and cool :)


🏞 Supports 2D components

Want paint in 2D too? No problem! SpriteRenderer and RawImage are supported. You can even create you own mobile paint app


🥽 Supports VR

Paint in 3D with any VR-device!


🖌 Supports brushes

Choose brush and paint whatever you want! You can add your custom brushes and configure parameters, as size, color, hardness, opacity and angle


🔧 Includes tools

Choose any tool:

— Brush

— Erase

— Eyedropper

— Brush Sampler

— Clone

— Blur

...and paint! Be sure that more tools will be coming in future updates ;)


💻 Draw from code

Wanna paint on any objects not just using Input? Sure, you can draw on objects from code


💎 No colliders required

No need to add any colliders for work


🛠 Works with any render pipeline

Universal Render Pipeline (URP) and High Definition Render Pipeline (HDRP) are supported


Pressure support

Use Apple pencil or any other device with pressure support for the best painting result


Undo / Redo

Did some miss click and want undo your action? Undo and redo are supported


💾 Ability to save changed textures

Want save your result of painting? No problem, asset supports it


🎨 Allows to get average color of texture

Check average color of painting with high performance using GPU


📠 Long Term Support

Make sure that you'll get support for newer unity versions and new features. I'm preparing a ton of new features, stay tuned ;)


📖 Full C# source code and example scene included



________________________________________________________________________________



Other products you may like:

🎫 Scratch Card - easy-to-use asset, which allows you to create scratch cards

Tracing and Writing - trace and fill objects using trace path from lines and curves

🏁 2D Cloth - is an asset to provide cloth physics into the Unity environment


Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!