Runtime 3D texture-painting toolkit for Unity.
Listed on the Asset Store as Simple Paint 3D, this modular toolkit paints directly onto meshes at runtime — multi-channel PBR painting, Photoshop-style layers, six stroke methods, five input devices and an optional physically-simulated fluid-paint mode.
Paint Color, Scalar (metallic, smoothness, AO…) and Normal channels independently — each bound to any shader property you define.
Every channel holds its own stack of layers with visibility, opacity, a starting texture and a blend mode matched to its data type.
Mouse, pressure-sensitive Pen, Touch, physics Collision impacts and Particle collisions all feed the same stroke pipeline.
Direct freehand, Dot, live Drag Dot, rubber-band Line, smoothed Bezier curves and a resizable Anchored decal — all hot-swappable at runtime.
An optional viscous committer adds real adhesion, viscosity, cohesive pressure, gravity flow and evaporation to wet paint.
A geometric analyzer stitches disconnected UV islands so strokes never show a gap or hard edge at a seam — even on skinned characters.
One-time payment. Lifetime updates support.