My turret model is made up of a lot of separate meshes and I UV unwrapped them separately as well, each of their UV map is fine w/ acceptable stretching but after I join all objects together, then unwrap the whole object, some parts which have fine UV maps before became heavily stretched. What should I do to fix this?

Independent objects before joining them

After joining objects and unwrapping

  • $\begingroup$ why unwrapping again after joining? If you don't it will keep the original UV. Since you joined the different parts, unwrapping tries to optimize the combined meshes. $\endgroup$
    – Bruno
    Feb 14 '18 at 15:52
  • $\begingroup$ The heavy stretching of the highlighted part of my model still exist even I did not unwrap the whole object again after joining all meshes. $\endgroup$
    – Mr.Benson
    Feb 14 '18 at 16:00
  • $\begingroup$ Only certain parts of joined mesh are selected hence it's unclear what was reunwrapped and how it was done (since selected islands intersect with other ones). Ngons will nearly always behave unpredictable when unwrapping (and not only), consider converting them to quads/tris. Check that scale is applied for both objects which are being joined. $\endgroup$
    – Mr Zak
    Feb 14 '18 at 16:04
  • $\begingroup$ Triangulating the stretched meshes worked. Thanks for the help! $\endgroup$
    – Mr.Benson
    Feb 14 '18 at 16:23
  • $\begingroup$ did you try to select the object then "pack islands" ? it should keep everything the way it is, and change only the size to make the islands fit $\endgroup$
    – whyn0t
    Feb 14 '18 at 20:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.