Alert! Under Maintenance: TopGameAssets

Paint in 3D

This is a paid asset, but now you can download it totally free. However, please keep in mind that this package is only provided for studying or testing the product prior to purchasing it, not for business functions.

Overview :

Paint all your objects in 3D, both in game and in the editor. All features have been heavily optimized, making it great for WebGL, mobile, VR, and much more.

Highlights:

  • Simple 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.
  • 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.
  • Full Source Code Included: If you’re a programmer, then feel free to tweak the code as much as you like; it’s designed to be easy to modify.
  • Lightning Fast Painting: Through the use of GPU acceleration, your objects will be painted with incredible speed. The code has also been heavily optimized to avoid GC allocs and to batch all paint operations together.
  • In Game & In Editor Painting: Paint in 3D is designed to work both in game and in the editor if you want to create your own textures. It can even be used directly from C# if you are a programmer.
  • Consistent Performance Strong: Unlike decal systems, Paint in 3D is a texture painting solution. This means you can paint your objects millions of times without any framerate loss, allowing you to create games you never thought possible.
  • Automatic Save & Load: Paint in 3D comes with a simple-to-use system that can automatically restore your painting progress. If you want more advanced control, then you can manually control this using the simple C# API.
  • Skinned Mesh Painting: 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.
  • Brush Modifiers: 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.
  • 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 or have different scales.
  • Undo & Redo System: Paint in 3D includes full undo and redo support for both in-game and 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 and redo can be done globally or on individual objects and can be triggered from UI buttons or the C# API.
  • Paint Masking: Using any custom texture shape, you can easily limit where paint can be applied to your objects. 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 and the blending mode you want to use, and you’re set.
  • Multi-Texture Painting: PBR materials often require you to paint albedo, metallic, and AO maps at the same time. This is easy to set up with Paint 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 in which the goal is to see who can paint the most.
  • LOD Painting: If you need to paint a really high poly mesh, you can speed things up by applying the paint with a low poly mesh while still visualizing the paint!
  • 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.
  • Sphere Painting: Paint every pixel within the radius of a sphere with this painting tool.
  • Triplanar Painting: Paint seamless textures on complex geometry with this painting tool. This can be used with spheres and decal painting.
  • Hole Painting: Paint holes in your objects using the subtractive blending mode. This can be used with spheres and decal painting.
  • 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 effects that need to slice through everything.
  • Gradual Painting: Gradually paint all pixels in your texture in 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.

Check other Paint Assets:

Download Paint in 3D v4.0.1


Download Paint in 3D v4.1.1



Download Paint in 3D v4.1.3 Latest Version


Leave a Comment