Retopo Paint from Image Texture?

Would it be possible to write a script that would take an image texture drawing of a mesh, and load it into retopo paint?

I tried a modelling technique yesterday that starts with a profile drawing of a mesh, which is then sculpted out to give depth. The problem is, the drawing tools in retopo paint are extremely limited. It’d be better to do the initial mesh drawing in Pshop or GIMP, which could be turned into a simple 2 bit aliased image, and loaded into retopo paint if the functionality were there.

Here are some screen caps to demonstrate the modelling technique (very quick and dirty, but you’ll get the idea)

pic 1

pic 2

pic 3

pic 4

pic 5

pic 6

If I remember correctly, there is no (in at least 2.45) access to the retopo tools outside of being able to see multires levels.

If you wanted an image to mesh script, that’s not exactly easy, but its not too hard either. You’d basically need to define your image in Black and White, and then from that trace through the pixels of the image. Whenever you find a black pixel, you’d “put down” a vertex and keep scanning. The algorithm could be expanded a lot more with edge searching and following as well as angle based (pixel angle) edge changes to reduce vertex count. Or you could have a 3-color image to define clear-space, edges, and vertexes.

I guess if you don’t know Python, though, that might sound a little hard…:eyebrowlift2:

There may already be a script for image to mesh though, might wanna search, since I have no idea if one exists.

Yep, I can’t program, but I think this would be a better way of modelling if anyone wanted to code it.