Paint in 3D
3D All Tools

Paint in 3D

Description

Paint in 3D allows you to paint animated objects with great performance. Check out the WebGL Demo and see how great the zombie paint looks, and how the paint is applied instantly. Make your brushes come alive by adding modifiers to them. These can alter the settings of your brushes (e.g. position, rotation, opacity, texture), either randomly, or based on finger pressure.

Features

💡 Easy To Use

Learn how to use Paint in 3D by going through the many tutorial scenes that take you step-by-step through each feature. You can then explore the demo scenes that combine multiple features to create something even more interesting.

💡 Long Term Support

Paint in 3D has received regular updates for over 7 years, and it now has an immense amount of features. Thank you to everyone who has supported its development so far!

💡 All Render Pipelines

This asset supports the standard pipeline, as well as LWRP, HDRP, and URP. See the documentation for more information.

💡 Works Everywhere

Paint in 3D was designed from the start to work on as many devices and platforms as possible. It works great on desktop, mobile, VR, and much more! If you ever encounter performance issues then there are many settings you can tweak to speed things up with minimal visual impact.

💡 Automatic Save & Load

Paint in 3D comes with a simple to use system that can automatically restore your paint progress. If you want more advanced control then you can manually control this using the simple C# API.

💡 Seamless UV Painting

Painting a complex mesh with complex UV? No problem, Paint in 3D can seamlessly paint across your UV seams, even if they are on separate objects, even if they have different scales!

💡 Undo & Redo System

Paint in 3D includes full undo + redo support for both in game and in editor painting. In-game painting can be set to use full texture snapshots for fast switching, or paint action replay for low memory usage. Undo & redo can be done globally, or on individual objects, and can be triggered from UI buttons or C# API.

💡 Paint Masking

Easily restrict where paint can apply to your objects using any custom texture shape. This feature works in 3D, as well as locally using your texture UV, allowing you to create stencils and much more!

💡 Smart Mirroring System

Paint in 3D comes with powerful mirroring features, allowing you to paint both sides of your object at the same time. If you’re painting decals with text then they will normally appear backwards, but Paint in 3D can correct that for you!

💡 Paint Any Shader

Paint in 3D allows you to paint all kinds of shaders and materials, including your custom ones. Simply pick the textures you want to paint, the blending mode you want to use, and you’re set!

💡 Multi-Texture Painting

PBR materials often require you to paint Albedo + Metallic + AO maps at the same time. This is easy to set up with Paint in 3D, and can even be customized to work with any other kind of complex material.

💡 Color Counting

Paint in 3D comes with an easy to use system to count how many pixels of a specific color you have painted. This makes it ideal for team based painting games, where you need to see who painted the most.

💡 LOD Painting

If you need to paint a really high poly mesh then you can speed things up by applying the paint using a low poly mesh, but still use the high poly mesh to visualize the paint!

💡 VR Support

All features work great in VR, and Paint in 3D even comes with several demo scenes specially designed to take advantage of these added possibilities. Don’t worry if you don’t have a VR headset, these demo scenes are designed to work with a mouse too!

💡 Decal Painting

Paint any texture you like on the surface of your objects with this painting tool. You get full control over the color, angle, and even advanced settings like the backface painting and angle limits. Perfect for car decals, blood splats, and much more!

💡 Live Painting

Need to move decals and other paint after you’ve applied it? The live painting feature allows you to easily attach paint to any Transform, giving you full control over it.

💡 Dynamic Painting ― Paint dynamic decals like text with ease. This painting mode works with anything you can draw in the UI or a camera, including complex stacks of textures, characters, any 3D object, etc.

💡 Particle Collision Painting

Paint your objects using particles with this feature. This allows you to make realistic spray paint, smoke that paints soot, and much more!

💡 Physics Collision Painting

Take your collision impacts to the next level by leaving paint behind. This is perfect for adding dents, scratches, blood splats, and much more!

💡 Sphere Painting

Paint every pixel within the radius of a sphere with this painting tool.💡 Normal Painting

Paint your normal maps using the normal blending mode. This allows you to add dents, scratches, and other detail to your objects.

💡 Blur Painting

Blur the pixels in your textures using the blur blending mode. This allows you to smooth out normal maps, erase sharp lines, and much more!

💡 Between Painting

Paint the first surface between two 3D points using this blending mode. This is perfect for laser beam painting effects, and much more!

💡 Through Painting

Paint all pixels between two 3D points using this blending mode. This is perfect for really powerful laser beam effects that need to slice through everything.

💡 Gradual Painting

Gradually paint all pixels in your texture with any blending mode using this tool. This is perfect for energy shield effects that need to fade over time, footprints in the snow that fade, and much more!

💡 Splat Map Painting

This painting tool allows you to paint tiling textures on your objects using a splat map. Paint in 3D comes with an example splat map shader and demo scene, but you can use your own custom ones too!

Thanks for reading ❤️

Technical detail

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

Disclaimer:

Please note that we intend these files for learning purposes or as a trial before purchasing the full commercial version. Using these assets for commercial purposes without proper licensing is strictly prohibited.

Check Unity Asset Store For more info: https://assetstore.unity.com/packages/tools/painting/paint-in-3d-26286

Explore our more assets

Download Now

Leave a Reply

Your email address will not be published. Required fields are marked *