Requires Unity 4.6.6 or higher.
Runtime Texturing!
UVPaint creates decals and immediately bakes them in needed ShaderProperty texture on 3D objects. It allows you to draw a variety of accessories and details into the 3D model at runtime without losing performance and video memory. Very easy and intuitive code.
Features:
? Does not require Unity PRO! (Unity 5)
? Supports Android and IOS;
? Does not create additional meshes;
? More Options;
? Works with custom Shader;
? Decals support any alpha channels;
? Unlimited decals on every skinned mesh;
? The possibility for creating a wide range of necessary decals;
? Only bake texture based on unwraped UV (you can create tattoo, details, blood splatter, etc.);
? You can draw back to the original texture using the Eraser.
With UVPaint you can easily give freedom to your imagination!
Try Web Player Demo (Shooter)
Or WebGL Demo (Shooter)
Change Log:
v1.7a
Notice: This is the last version that supports Unity 4
? Added "Shadow Painting" feature. (based on depth map)
? Added Transparent shaders support.
? Added NPOT textures support.
? Added "Zombie Race" game demo.
? Fixed trouble with Repeat Decals (wrap mode:Repeat now supports)
EN Forum thread
RU Forum thread