6
$\begingroup$

When I do an unwrap on a cube with seams it goes diagonally in the UV editor view. I use ctrl+p to pack and it almost aligns it to the view/texture but is there a way to unwrap it so it is aligned to 0 or 90°? Or is there a way to reset the rotation after (there is no rotation value in the 'n' panel)? When I do Rkey+90 it is relative, not absolute. See what I mean?

$\endgroup$
1
  • 1
    $\begingroup$ In some cases UV Squares addon operator Snap Vertices To Axis will do that, but note that it will not preserve curved islands (if any). If they should be left as not squares (e.g. to avoid distortion) then you need to go with straightening via pinning. $\endgroup$
    – Mr Zak
    Jul 8 '17 at 10:39
2
$\begingroup$

You can use UV Squares addon for that.

  1. Enable it in User Preferences by Ctrl+Alt+U > Addons > UV Squares. If you don't have the addon, save this to your blender-folder/scripts/addons and refresh the list.
  2. Then you can find it in the Image/UV Editor in the left panel T > Misc tab.
  3. Just select the rotated cube unwrap and press To Grid by Shape:

    enter image description here

Note: This works only if your UVs are quads.

$\endgroup$
2
$\begingroup$

There is an add-on that align the UV island based on a selected edge, it may help you. Align UV Island Add-on. See an example video.

$\endgroup$
1
$\begingroup$

Nope unfortunately. But if you have to have all the UV line up nicely. I can suggest this.

  1. Select the midline of the UV island.
  2. Hit P to pin the whole mid line.
  3. Turn on live unwrap in the UV editor menu > uvs > live unwrap.
  4. With the pinned vertices selected, scale along either X or Y to zero to straighten the selection.
  5. Rotate the island matching the grid line as closely as possible

There you have it, just a work around.

$\endgroup$

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.