Texture stretching/distortion when importing to Unity

JakeGuestArt
JakeGuestArt polycounter lvl 6
Hi all,

I hope someone can help with this as I don't have a lot of time left to finish this asset up.

Basically, long story short - I made an asset, UV'd it in Maya, textured it in Substance Painter, all looked great. Now I've imported the mesh into Unity and the UV's are stretched.

This is the mesh in Unity - 



Mesh in Maya - 



Mesh in Painter - 



UV's - 


The strange thing is that if I export the mesh from Painter, it's fine and works properly. Problem is with this, I need 2 separate sub-meshes for 2 separate materials and exporting from painter combines the mesh.

Any help would be amazing. I think I may be missing something on the import in Unity, but I really hope someone knows what I need to do to fix this.

Welcome!

It looks like you're new here. Sign in or register to get started.

Replies

  • Have you tried triangulating the mesh when exporting? Looks like Unity uses a different triangulation algorithm, therefore the UVs look stretched. 
  • JakeGuestArt
    JakeGuestArt polycounter lvl 6
    elomeno said:
    Have you tried triangulating the mesh when exporting? Looks like Unity uses a different triangulation algorithm, therefore the UVs look stretched. 
    Oh my god, I actually love you so much! You've solved this for me. I'm an idiot and should have tried this. But even in the wireframe view in Unity I can see the Unity algorithm has triangulated it differently to the Painter export.

    Thank you so much!
  • Sure, glad that I could help ;)

Welcome!

It looks like you're new here. Sign in or register to get started.