View on Asset Store (opens in new tab)
Package details
- Latest version
- 3.3.2
- Last updated
- First released
- Unity version
- 2022.3.0 or later
- Package size
- 28.3 MB
- Files
- 384
- Favorites
- 514
- Views in the past week
- 76
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $21.00 on
Keywords
2D/3D Paint
«2D/3D Paint» - a universal solution for Unity that allows to paint on 2D and 3D objects. You can also create a modern paint app with incredible features and outstanding performance!
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 11
2D/3D Paint screenshot 1
About this asset
🕹️ 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
🎨 Color Palettes & Picker
Seven color-pick layouts, harmony generation (complementary/triadic/etc.), and ScriptableObject palettes you can save/reuse
〰 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
From the publisher's Asset Store listing.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2022.3.0f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.