Publisher | Kostiantyn Saietskyi |
---|---|
File size | 17.68MB |
Number of files | 359 |
Latest version | 3.1.1 |
Latest release date | 2023-12-14 04:49:28 |
First release date | 2022-06-04 03:47:14 |
Supported Unity versions | 2018.4.2 or higher |
Unity 2019-2023 supported.
🕹️ Try the WebGL Demo! | 📕 Documentation
🌟 Easy to use
No code-writing skills are required: just add a component, set up a few parameters and there you go
🚀 High performance, works perfectly on mobile
Asset uses GPU for painting, which provides high performance, and works even on mobile device
💡 Works with any Shader
The asset allows you to paint using any shaders and materials. Just choose from the list of textures you want to paint and you're set!
📦 Supports 3D components
Paint on animated objects with a 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 your own mobile paint app
🥽 Supports VR
2D/3D Paint works with any VR device!
[NEW] 🖼️ Supports Layers and Blending Modes
Paint on layers, merge, create new and use blending modes to get your desired effect
[NEW] ⏺ Supports Layer Mask
Layers support masks, so you can hide part of the layer using a mask texture
[UPDATED] 🖌 Supports brushes
Choose a brush and paint whatever you want! You can add your custom brushes and configure parameters, like size, color, hardness, and opacity, or use built-in 58 brushes presets
[NEW] 🏁 Supports painting with pattern texture
Brush and Bucket tools support painting and filling with pattern textures. You can also control the scale, angle, and offset
🔧 Includes tools
— [UPDATED] Brush
— Erase
— [NEW] Bucket
— Eyedropper
— Brush Sampler
— Clone
— Blur
— Gaussian Blur
— [NEW] Grayscale Tool
Be sure that more tools will be coming in future updates ;)
💻 Draw from code
Want to paint on any objects and not just use Input? Sure, you can draw on objects from code
[NEW] 👾 Works with Pixel Art graphics
You can draw with pixel-by-pixel precision
[NEW] 🖲️ Input System supported
Asset works with a mouse, touch device, pen (tablet stylus like Apple Pen), VR controller, or any other input device of the new Input System. The old Input Manager is supported
✏️ Pressure support
Use an Apple pencil or any other device with pressure support for the best paint results
💎 No colliders required
No need to add any colliders for work
🛠 Works with any render pipeline
Standard, Universal Render Pipeline (URP), and High Definition Render Pipeline (HDRP) are supported
[UPDATED] 🔧 Undo / Redo
Did some miss-click and want to undo your action? Undo and redo are supported. Undo/redo system also supports layers parameters
[NEW] 💾 Ability to save changed textures / layers
Want to save your result painting? No problem, the asset supports it
🎨 Allows getting the average color of the texture
Check the average color of painting with high performance using GPU
🎯 Supports drawing using collisions
Drawing using collisions is supported and implemented in a few clicks!
📠 Long Term Support
Be 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:
💬 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