Notifications
Clear all

[Closed] transfer UV's by vertex position?

hi,

i’m looking for a script (or any other way) to transfer uv-coordinates from one mesh to another. specifically, i want to be able to do this between meshes with different vertex-ordering but identical topology.

example: say, i model a character in max, export that for a co-worker who’s using a different app for texturing and continue skinning and rigging. he gives me back an uv’ed mesh that i merge into my scene, place upon my mesh and transfer uv’s based on vertex positions(coordinates).

so far, everything i found seems to transfer based on the vertex order.
just wondering if there’s something out the which does that job.

thanks!

4 Replies

I’m bound by NDA, but it’s probably OK to say there is something in the works, and it’s not vert-count-dependant. Can’t say when, other than soon.

Otherwise, nearest thing I can think of is Chuggnut’s mapthief. Not really useful though since it is really just a seriers of planar projections.

I’d love to hear about alternatives too.

sounds interesting eric. so it would be possible with this tool to transfer texture coordinates between meshes with different vertex ordering AND vertex count? is that something that the company you work for develops for their game middleware (if i remember correctly) or will it be available as a standalone plugin/script?

i had a look at the sources of some of the uv transfer scripts and figure, it would not be too hard to write something that does the job i want it to do on my own – if i only had time between developing assets to dig into maxscript.

Yeah, exactly, if only there was enough time!

We aren’t developing it. I believe it will be part of a commercial plugin, but I probably shouldn’t answer specific Qs about features… sorry. Just thought it might help to know that it is on the way.

Hey, I just saw this again yesterday. Maybe his Mirror UVWs might do what you want, since it copies from one mesh to another…

http://members.shaw.ca/l_jo/