c30ra / uv-align-distribute

This add-on help align and distribute uv island in the uv space
GNU General Public License v3.0
68 stars 9 forks source link
add-ons blender uv-processing

[Blender Add-on] uv-align-distribute

[Github All Releases]()

Linux: Blender 3.1

This add-on help align and distribute uv island in the uv space

Installation:

Usage:

Instructions:

Interface/Menu Overview

The panel is subdivided into three sections: Alignment, Distribution and Others. The first section contains a total of 8 operators, the first six perform alignment respectively (from left to right, top to down) on: Left, Vertical, Right, Top, Horizontal, Bottom of the target element. This can be selected through the Relative to menu, and it could be: UV Space, Active Island or 2D cursor.

The seventh operator instead makes the islands point in the same "direction". The last one makes all the selected islands the same "scale" as the active one.

The second section contains all the operators to distribute islands. Distribution is performed from the first element (from left to right, from bottom to top) to the last. So you need at last three islands selected: two are the head and the tail, and the middle one is the island the operator works on.

The last section contains one operator: Match island. This operator makes two similar islands perfectly overlapped.

Operator/Options Overview

All the operation here described are relative to the Bounding Box of the island.

Alignment:

Distribution:

All this distributions work correctly if the island are partially aligned horizontally..

All these distributions work correctly if the islands are partially aligned vertically..

Others:

Know Issues:

Sometimes alignment rotation doesn't work correctly, either due to floating point precision or because unwrapping makes some islands flipped or mirrored. You see this if all the islands point in the same direction, but one or more are flipped by 180°. In order to fix this, select those island and mirror them.

Development

If you are interested in development of this add-on follow this link: Api

External Links

http://www.blenderartists.org/forum/showthread.php?340206-Add-On-UV-Align-Distribute

Usage Examples:

https://www.youtube.com/embed/7V2b1G9TpLU

https://www.youtube.com/embed/clgrf0DUvso

Special Thanks to Blenderartists users:

mifth: for the support, YouTube video(usage example), and ideas for improving this add-on jonim8or: for part of the code used in this add-on.