Busted UVs on Unity side

So we have a new problem that recently appeared in our assets pipeline. Our character meshes are appearing with really distorted UVs.

Something must have changed recently because this is definitely a new problem. We’ve been using these characters for over a year with no problems. I’m really kind of stumped.

We are doing our own fbx exporting out of Maya, so as I understand it Unity should be able to read the files as is. I don’t think that there is anything actually wrong with the files themselves, because as you can see in Maya they look fine.

And it doesn’t seem to be my computer in particular, because if I open older archived project folders then the UVs are fine. However if I bring the fbx file from the older proj folder into the new one then they get screwed up. And if I bring the older fbx into a completely-clean-brand-spanking-new unity project then they get screwed up.

Any ideas would be much appreciated. Thanks

  • Eric

Unity has recently (2.5) upgraded from FBX 2006.x to 2009.x and in 2.5.1 to the new version of the 2009.x at that time.

that might have had an impact.

Yeah, I’ve got FBX 2010 installed currently, so maybe downgrading?

One other thing that I forgot to mention is that I get the same results if I pull the original maya file into a brand new project and let Unity handle the import. For what ever that’s worth.

well downgrading to fbx 2009.3 got me slightly different but still mangled results

Well I’ve discovered part of the solution, it turns out to have been a problem with the textures rather than the UVs. :sweat_smile:

For some reason Unity is liking importing our textures as PSDs, but the same image as a PNG or JPG comes in just fine. Running Photoshop CS3 for what it’s worth.