UV editor Align operator is unintuitive #78557

Open
opened 2020-07-03 00:06:52 +02:00 by Gilberto Rodrigues · 13 comments

Blender Version
Broken: 2.7x, 2.8x

Short description of error
UV editor's Align operator aligns X on Y axis, and Y on X axis.

a.png

Exact steps for others to reproduce the error
Open default file
go to the uv editor
select uvs
press shift+W
align X, they will be aligned in the Y axis

**Blender Version** Broken: 2.7x, 2.8x **Short description of error** UV editor's Align operator aligns X on Y axis, and Y on X axis. ![a.png](https://archive.blender.org/developer/F8660549/a.png) **Exact steps for others to reproduce the error** Open default file go to the uv editor select uvs press shift+W align X, they will be aligned in the Y axis

Added subscriber: @Gilberto.R

Added subscriber: @Gilberto.R

Added subscriber: @ronsn

Added subscriber: @ronsn

That is mathematically correct. Align X aligns along the x axis and is the same as S -> X -> 0.

That is mathematically correct. *Align X* aligns along the x axis and is the same as `S` -> `X` -> `0`.

@Gilberto.R For further infos see: https://docs.blender.org/manual/en/2.83/modeling/meshes/uv/editing.html#straighten-align Does that solve your issue, or is the alignment really wrong on your system?

@Gilberto.R For further infos see: https://docs.blender.org/manual/en/2.83/modeling/meshes/uv/editing.html#straighten-align Does that solve your issue, or is the alignment really wrong on your system?

Added subscriber: @mano-wii

Added subscriber: @mano-wii

I wouldn't say this is a bug. But I agree that the name is a little confusing.

This has been reported before if I'm not mistaken.

Perhaps the best would be to change the name from "Align X" to "Equalize X"?

I'll leave the decision to the Interface or Documentation team.

I wouldn't say this is a bug. But I agree that the name is a little confusing. This has been reported before if I'm not mistaken. Perhaps the best would be to change the name from "Align X" to "Equalize X"? I'll leave the decision to the `Interface` or `Documentation` team.

Align - to put two or more things into a straight line.
The operator says "Align UVs on X axis". So it would mean to put things on the X axis in a straight line. Which is not what it does.
The X axis is horizontal. But the operator will align in a vertical line, and that's not the Y axis either, because it's not centered. So it puts in some line based on the center of selection.

The problem is not the word Align, it's how it was used. Align on X should simply be renamed to "Align vertically" and Align on Y should be renamed to "Align horizontally".

Align - to put two or more things into a straight line. The operator says "Align UVs on X axis". So it would mean to put things on the X axis in a straight line. Which is not what it does. The X axis is horizontal. But the operator will align in a vertical line, and that's not the Y axis either, because it's not centered. So it puts in some line based on the center of selection. The problem is not the word Align, it's how it was used. Align on X should simply be renamed to "Align vertically" and Align on Y should be renamed to "Align horizontally".

Added subscriber: @iss

Added subscriber: @iss

As person unfamiliar with this feature I really can't tell what is it's intended funcionality and purpose from documentation, so I guess I will go ahead and conirm this.

As person unfamiliar with this feature I really can't tell what is it's intended funcionality and purpose from documentation, so I guess I will go ahead and conirm this.
Richard Antalik changed title from UV editor's Align operator says the wrong axis. to UV editor Align operator is unintuitive 2020-07-08 01:28:58 +02:00

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Member

Added subscribers: @JulianEisel, @ideasman42, @Blendify

Added subscribers: @JulianEisel, @ideasman42, @Blendify
Member

I agree that the best option here seems to be to rename the operator. Based off https://en.wikipedia.org/wiki/Axis-aligned_object I would expect "X Aligned" UVs to be parallel to the X-axis.


Perhaps the best would be to change the name from "Align X" to "Equalize X"?

I do not think this is a good idea, I think if two lines were equal they would have the same length.


@ideasman42 @JulianEisel do you have any oposition to switching the behavior of Align X and Align Y?

I agree that the best option here seems to be to rename the operator. Based off https://en.wikipedia.org/wiki/Axis-aligned_object I would expect "X Aligned" UVs to be parallel to the X-axis. ------ > Perhaps the best would be to change the name from "Align X" to "Equalize X"? I do not think this is a good idea, I think if two lines were equal they would have the same length. ------------ @ideasman42 @JulianEisel do you have any oposition to switching the behavior of Align X and Align Y?

why not name align vertically/horizontally

why not name align vertically/horizontally
Aaron Carlisle self-assigned this 2021-06-10 01:55:59 +02:00
Aaron Carlisle removed the
Module
User Interface
label 2023-02-08 05:01:56 +01:00
Aaron Carlisle added the
Module
User Interface
label 2023-08-13 14:38:13 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
5 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-manual#78557
No description provided.