Painting a models skin in 3d?

What programs are there (if any) that allow you to load a model and paint it's skin in 3d? I usually use gimp for graphic work, but painting a skin in 2d gets bothersome, especially when trying to line up strips and spots across seams, even with templates... There has to be something out there that will do this, and if not, someone should make it so.
Comments
Mari (indie version on Steam)
Substance Painter (limited support for multi-map set-ups like the DAZ figures).
3D Coat
Mudbox
Blender
modo
Cinema 4D/BodyPaint
ZBrush (again, limited support for multi-map models)
Carrara
Blacksmith 3D as well.
Painter 3D...though it's as old as the first copy of Poser I got :)
Thanks all, but for the next question, for ease of use, which one do you recommend? Both Blender and Zbrush have features far beyond what I'm looking for, (and just tried blender, got lost as usual).
...look into Blacksmith 3D more affordable, more dedicated to the task you are looking for, and it allows for painting across seams.
I have used Blacksmith, and it works fine if the main purpose is to paint across seamlines. It is much cheaper than some of the packages mentioned above, but obviously not as cheap as blender.
..but like cdemerit mentioned Blender is beyond what is needed.
I've tried it on several occasions (for modelling) and uninstalled it out of frustration with it's clunky UI and setup (hoping Daz will update and fix Hexagon ).
Warning: Blender has not (yet? I don't know the developers priorities) UDIM support so no G3 textures (yet).
Don't get scared by Kyoto Kid words and try it; feature-wise it is semi-professional level and its UI and workflow have hugely improved in the last years.
I've been painting G3 in blender. If you have the renderer set to cycles, you just stick a blank image node in the material and you can paint. Its sickeningly easy actually.
I've been painting G3 in blender. If you have the renderer set to cycles, you just stick a blank image node in the material and you can paint. Its sickeningly easy actually.
Any chance of a quick how-to? Just a series of steps (with pictures would be nice). I have just about got the hang of using the sculpt brushes in Blender (not quite ZBrush but still pretty good) but I don't really understand UV maps, seams and how they relate to the polygons.
One trick I'd like to learn is how to paint GeoGrafts so that they blend in with the character texture.
I've been painting G3 in blender. If you have the renderer set to cycles, you just stick a blank image node in the material and you can paint. Its sickeningly easy actually.
It's a sort of quasi-UDIM support, but it's not a train wreck that it would be if there were none at all.
For me, the problem is that Blender's 3D painting tools are still a bit on the 'basic' side...more like Paint (yes the old MS Paint) and less like Photoshop...than the dedicated paint programs' tools.
And yes, I'm a big Blender user/fan...(is the 3D painting in 2.75 better than in 2.74?)