0
$\begingroup$

I'd like to overlap UV map islands which use the exact same textures. Despite coming from almost symmetrical parts of the mesh, their shapes always differ slightly on the UV map so I cannot use scale/rotate/move to overlap them whole with 100% precision.

UV map overlapping islands but misaligned vertices

My current method is to roughly overlap the islands. Then separately select all vertex pairs between them and then in the UV context menu, align X and then again to align Y. But this is very time consuming. Is there a way to select all vertices and align them based on how close they are to each other ? Similarly to how you can merge vertices of a mesh by distance, but align instead of merging ?

$\endgroup$
1
  • 1
    $\begingroup$ In UV mode,you can also use cursor to selected, or selected to cursor,as usual. Another way is snapping. $\endgroup$ Commented Mar 13, 2022 at 14:15

3 Answers 3

2
$\begingroup$

I think there is no merging risk in the UV Editor, in any case the vertices will share the same location, and that's exactly what you want... you should be able to use the 'merge' M > By Distance operator here, and it will overlap the uv coordinates -but keep them independent-

it works even on different meshes if you shift select them and go edit mode

$\endgroup$
0
$\begingroup$

Solved! UVPackmaster 3 has perfect tool for this: https://uvpackmaster.com/doc3/blender/latest/40-miscellaneous-modes/10-aligning-tools/

$\endgroup$
1
  • $\begingroup$ While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review $\endgroup$ Commented Aug 16, 2022 at 11:16
0
$\begingroup$

By Distance operator can mess up the mesh. UVPackmaster tweaks the islands, but they still won't be identical.

You can download the free addon and use the Stack operator.

Especially it is more responsive in terms of performance than UVPM for such purposes

Stack

$\endgroup$

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.