Over 11,000 five-star assets
Rated by 85,000+ customers
Supported by 100,000+ forum members
Every asset moderated by Unity
Unity Version | Built-in | URP | HDRP |
---|---|---|---|
2020.3.0f1 | Compatible | Compatible | Compatible |
๐น๏ธ Try the WebGL Demo! | ๐ Documentation
๐ Easy to use
No coding skills needed! Simply add a component, tweak a few settings, and youโre ready to go
๐ Optimized for High Performance, works perfectly on mobile
Powered by GPU-based painting, ensuring top-notch performance even on mobile devices
๐ก Compatible with Any Shader
Paint using any shader or material of your choice. Just select the textures you want to work with, and youโre all set!
๐ฆ 3D Component Support
Paint on animated objects effortlessly with MeshRenderer and SkinnedMeshRenderer. Experience smooth performanceโcheck out our WebGL demo to see the magic in action!
๐ 2D Component Support
Looking to paint in 2D? Weโve got you covered! SpriteRenderer and RawImage are fully supported, making it easy to create your own mobile paint app
๐ฅฝ VR Compatibility
2D/3D Paint works seamlessly with any VR device, expanding your creative possibilities
๐ผ๏ธ Layer and Blending Mode Support
Paint on multiple layers, merge them, or use blending modes to achieve your desired effects
๐คฟ Layer Mask Functionality
Layers support masks, allowing you to hide parts of a layer with a mask texture for precision painting
๐ Customizable Brushes
Choose from 58 built-in brush presets or add your own custom brushes. Adjust parameters like size, color, hardness, and opacity to suit your needs
ใฐ Smooth Line Drawing
Now you can draw smooth lines with SpriteRenderer and RawImage, complete with customizable smoothing parameters for a polished finish
๐ Pattern Texture Painting
Both Brush and Bucket tools support pattern textures, giving you control over scale, angle, and offset
๐ง Includes tools
โ Brush
โ Erase
โ Bucket
โ Eyedropper
โ Brush Sampler
โ Clone
โ Blur
โ Gaussian Blur
โ Grayscale Tool
Be sure that more tools will be coming in future updates ;)
๐ป Code-Based Drawing
Want to paint programmatically? You can draw on any object directly from code, adding flexibility to your projects
๐พ Pixel Art Precision
Enjoy pixel-by-pixel accuracy when working with pixel art graphics
๐ฒ๏ธ Input System Integration
Works flawlessly with a mouse, touch devices, stylus pens (like Apple Pencil), VR controllers, and more. Multi-finger painting is supported, and both the new Input System and the legacy Input Manager are compatible
โ๏ธ Pressure Sensitivity
Use pressure-sensitive devices like the Apple Pencil for nuanced, professional painting results
๐ No Colliders Needed
Our asset features a high-performance raycast system, eliminating the need for colliders
๐ Render Pipeline Compatibility
Supports Standard, Universal Render Pipeline (URP), and High Definition Render Pipeline (HDRP)
๐ง Undo/Redo Functionality
Made a mistake? No worriesโundo and redo your actions, including layer parameter adjustments
๐พ Save and Load Textures/Layers
Easily save and load your painted textures and layers, ensuring your work is always preserved
๐จ Average Color Detection
Quickly determine the average color of your painting using our GPU-powered feature for seamless performance
๐ฏ Collision-Based Drawing
Implement drawing using collisions with just a few clicksโitโs that simple!
๐ Long-Term Support
Rest assured, youโll receive ongoing support for future Unity versions and exciting new features. A ton of updates are on the horizon, so stay tuned!
๐ Full C# Source Code and Example Scene Included
Dive deep into the code with full access to the C# source and a comprehensive example scene to get you started
________________________________________________________________________________
Other products you may like:
๐ฌ Audio Text Synchronizer - create interactive books, subtitles or dialogues with text effects synchronized with playing audio
๐ซ Scratch Card - create scratch cards in few clicks
๐ Tracing and Writing - trace and fill objects using trace paths from lines and curves
2D/3D Paint
