straighten edges and unfold uv island #78404

Open
opened 2020-06-28 23:15:25 +02:00 by Daniel Bystedt · 8 comments
Member

Straighten selection and unwrap unselected vertices

Starting point

The uv has pretty wonky topology.

image

Desired result

The selection is straightened and the non selected uv’s of the UV island is unwrapped. Should work on multiple uv islands

Suggested approach:

  • Store
    • Original pinning
    • Original seams
  • Run “seams from islands”
  • Remove all pins
  • Pin selection
  • Align auto on selection
  • Unwrap
  • Restore
    • Original pinning
    • Original seams

image

Straighten selection and unwrap unselected vertices **Starting point** The uv has pretty wonky topology. ![image](https://archive.blender.org/developer/F8652190/image.png) **Desired result** The selection is straightened and the non selected uv’s of the UV island is unwrapped. Should work on multiple uv islands Suggested approach: - Store - Original pinning - Original seams - Run “seams from islands” - Remove all pins - Pin selection - Align auto on selection - Unwrap - Restore - Original pinning - Original seams ![image](https://archive.blender.org/developer/F8652192/image.png)
Author
Member

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

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

Added subscriber: @DanielBystedt

Added subscriber: @DanielBystedt

Added subscriber: @APEC

Added subscriber: @APEC

Added subscriber: @johny.zlo

Added subscriber: @johny.zlo

Added subscriber: @no4me

Added subscriber: @no4me

Added subscriber: @Latarek

Added subscriber: @Latarek

Added subscriber: @1D_Inc

Added subscriber: @1D_Inc

At one time I ordered several instruments for different straightening purposes.
First one - to 1D_scripts toolset > Print loop tool, that keeps overall loop length and the original ratio of edge lengths trims workflow (is common for Architectural modeling, including gamedev)
image.png
Second one -Smart UV addon > Spread Loop, that restores the original ratio of edge lengths for selected loop.
Both are used often with Rectify function from Textools I supported a bit. There were attempts to make rectify affect multiple islands for unwrapping tubes.
It is hard to find nice UV developer for Blender, so this development was a bit fragmented.

At one time I ordered several instruments for different straightening purposes. First one - to **1D_scripts toolset > Print loop tool**, that keeps overall loop length and the original ratio of edge lengths [trims workflow ](https://docs.google.com/presentation/d/1jT8KQnHRx8EOsAUfnuk0-ldAPztOdNHjARu1xl4uoz4/edit#slide=id.g603cae9701_3_33) (is common for Architectural modeling, including gamedev) ![image.png](https://archive.blender.org/developer/F10003324/image.png) Second one -**Smart UV addon > Spread Loop**, that [restores the original ratio of edge lengths ](https://blenderartists.org/t/smart-uv-1-4-4-spread-loop/679125) for selected loop. Both are used often with **Rectify function from Textools** I supported a bit. There were attempts to make rectify affect multiple islands for unwrapping tubes. It is hard to find nice UV developer for Blender, so this development was a bit fragmented.
Chris Blackbourn self-assigned this 2022-11-17 00:53:38 +01:00
Daniel Bystedt added this to the Modeling project 2023-03-14 08:54:10 +01:00
Sign in to join this conversation.
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
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
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info 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
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#78404
No description provided.