UV editor Align operator is unintuitive #78557
Labels
No Label
Meta
Good First Issue
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
Eevee & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds, Tests & Devices
Module
Python API
Module
Rendering & Cycles
Module
Sculpt, Paint & Texture
Module
User Interface
Module
VFX & Video
Priority
High
Priority
Low
Priority
Normal
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Information from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
5 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-manual#78557
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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.
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: @ronsn
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?
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
orDocumentation
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".
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.
UV editor's Align operator says the wrong axis.to UV editor Align operator is unintuitiveChanged status from 'Needs Triage' to: 'Confirmed'
Added subscribers: @JulianEisel, @ideasman42, @Blendify
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.
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