"Straighten" operator doesn't always work and isn't well documented in the manual. #78553
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
6 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-manual#78553
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
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
The "Straighten" operator from the UV editor doesn't always work and isn't well documented in the manual.
Exact steps for others to reproduce the error
Open default file
go to the uv editor
press shift W
try to figure out what straighten does, sometimes it aligns vertices in a random direction, sometimes it does nothing.
open the manual
still have no clue.
Added subscriber: @Gilberto.R
Added subscribers: @mano-wii, @ronsn
That's right, thank you! The docs are a little bit fuzzy in this case. We have to be a bit more clear in the description what it does ( https://docs.blender.org/manual/en/dev/modeling/meshes/uv/editing.html#bpy-ops-uv-align )
@mano-wii do you think this is also a case for the documentation team?
It's description is: "Align UVs along the line defined by the endpoints".
Apparently you need to have a sequence of points selected in order to have endpoints.
I agree that this description needs to be improved.
yea, the description isn't true straighten.mp4
Changed status from 'Needs Triage' to: 'Confirmed'
Added subscribers: @ideasman42, @Blendify
Not really sure this is an error with the documentation, I find the behavior of the operator a bit strange as pointed out in the video. I would expect the UVs to be scaled to 0 along the axis created between the first and last points, however it seems to be doing something different.
@ideasman42 @mano-wii is this what's expected and there is a bug here too?
Added subscriber: @Chris_Blackbourn
Bug confirmed in debugger
Note that the UV at 1oclock and the UV at 2oclock share XYZ (
bmvert
) in the cube case, but are distinct if the geometry is in the shape of a cross.Fix with some new functionality (Align Circle, Align Fit, pinned UV support) taking shape over at https://developer.blender.org/D15121
Caution: Code is very rough.
Changed status from 'Confirmed' to: 'Resolved'
blender/blender@9dd27a2c87 & {rBM9392} have been committed. Closing.