Copy/Paste UV data between groups of vertices in the same mesh object #32562
Labels
No Label
Interest
Animation & Rigging
Interest
Blender Cloud
Interest
Collada
Interest
Core
Interest
Documentation
Interest
Eevee & Viewport
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
Import and Export
Interest
Modeling
Interest
Modifiers
Interest
Nodes & Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds, Tests & Devices
Interest
Python API
Interest
Rendering & Cycles
Interest
Sculpt, Paint & Texture
Interest
Translations
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Meta
Good First Issue
Meta
Papercut
Module
Add-ons (BF-Blender)
Module
Add-ons (Community)
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
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-addons#32562
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?
Project: Blender Extensions
Tracker: Py Scripts Upload
Blender: 2.63
Category: UV
Python: 3.2
Script name: Copy/Paste UVs
Wiki page: http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/UV/Copy_Paste_UVs
Author(s): Jace Priester
Status: Open
%%%Given a set of vertices in a mesh object which has been duplicated, this script allows for copying the UV coordinates from one set to the other.
Select the source vertices and U->Copy UVs, then select the destination vertices and U->Paste UVs.%%%
Changed status to: 'Open'
%%%what a useful tool! thank you for creating this addon. This should be in trunk imo!%%%
Added subscriber: @RomboutVersluijs
Ive got this question about this plugin. I cant copy the UV from one object to another in the same mesh. Tried cipying the vertices and than pasting it but blender keeps crashing
Added subscriber: @PaulGeraskin
This is really powerful addon! What is the status of adding it to the blender addons?
I think i can add this addon into the blender. if @JaceP does not mind. I'll talk to @Ideasman_42 about it in IRC.
Here is my test of the addon. It's really powerful: http://youtu.be/Iy1RI6KNZ_M
Ok, Ideasman42 is ok to add this script. I did the script compatible to pep8.uv_copy_paste_uvs.py
Added subscriber: @DiThi
Hi, I just wanted to nitpick it's not really PEP8, there are lines longer than 80 characters. You can store e.g. "source_object.data.loops" in a variable to reduce line length, and that also makes the script a little bit faster and more readable. Strings can be split like this:
URLs don't need to be split. When there are too many levels of nesting in Python you can't have less than 80 chars, it's a symptom code needs some refactoring.
When editing PEP8 compliant code, I have my editor split in at least 3 columns or tiled with other window. Sorry if I'm being too nit-picky, I'm also writing a style guide for an internal project.
Cheers
Hi @DiThi . Could you write a mail here http:*lists.blender.org/mailman/listinfo/bf-python ? As I made a post to accept the script here http:*lists.blender.org/pipermail/bf-python/2014-June/006255.html .
I used Autopep8 tool to make it compatible.
Ah, I see autopep8 doesn't wrap lines by default.
@PaulGeraskin That's where I saw your script.
Added subscriber: @zanqdo
Hi, how does this differ from the Transfer UV Maps operator?
I think I can answer that my self. This works inside the same mesh.
Ok, i changet lines. Attached modified version.uv_copy_paste_uvs.py
Guys! After the review of IdeasMan42 the addon is added to the blender-contribs!
https://developer.blender.org/rBACcfa509162f9ec0cc7873a61a5fa5be9e470e617a
Jace Priester thank you.
Changed status from 'Open' to: 'Resolved'
The addon is in repo. Close the task.