3
$\begingroup$

I having problem transferring UV maps from one object to another. Objects are identical. Please see the image.

1)Object with good UV on the right, selected.

enter image description here

2)Object that i want transfer UV to. You can see the result after transfer.

enter image description here

What may be the problem?

$\endgroup$
4
  • 1
    $\begingroup$ Do both objects have the same mesh datablock? You might want to post the .blend file to pasteall.org so people can download and investigate. $\endgroup$
    – Mutant Bob
    Commented Jun 25, 2015 at 15:36
  • $\begingroup$ Do you have any modifiers on the objects? $\endgroup$
    – Denis
    Commented Jun 25, 2015 at 16:12
  • $\begingroup$ What do you mean by transfer the UV's to? Why don't you copy the whole object with te good UV's and delete the other one? $\endgroup$
    – gladys
    Commented Jun 25, 2015 at 16:27
  • $\begingroup$ I posted a blend file. There no is modifier Denis. Gladys, i don't know how to put on object in exact place of the second one, if i knew i would do it. $\endgroup$ Commented Jun 26, 2015 at 8:38

3 Answers 3

1
$\begingroup$

The problem is that the two objects are not identical even though they have the same Verts, Edges, Faces but the faces order is different which will cause the transfer to fail ( i guess the order difference is because they where the same object then have been separated or some import / export operation ).

enter image description here


An attempt to place another object at the same location as the bad one:

  • select the good object.
  • place the cursor at center ( Shift+C ).
  • duplicate and rotate around the cursor -72 degrees on the Z axis ( Shift+D ->R->Z->-72 ).
  • place the cursor at the origin of the good object ( not the duplicate ).
  • set the origin of the duplicate to the cursor.
  • move the duplicate object to the position of the bad object
$\endgroup$
2
  • $\begingroup$ Thank you Chebhou. Can this be considered a poor practice to model things in this way? So the seemingly identical objects have a different component order. $\endgroup$ Commented Jul 30, 2015 at 7:58
  • $\begingroup$ How did you get the face index numbers to show? "2108, 2100, 2109..." That could be useful. I can't seem to find anything about it in Blender's manual though. $\endgroup$
    – Mentalist
    Commented Aug 25, 2018 at 6:59
3
$\begingroup$

Transfer the Object Data from the Active object to the Selected object before you transfer the UV maps.

Object Mode: Object > Make Links > Object Data

Object Mode: Object > Make Links > Transfer UV Maps

This will retain any vertex groups on the original object if rigging has been set up etc.

This is useful for creating symmetric UV maps.

Duplicate object, delete half of new object, add Mirror modifier, Tick the 'U' under textures in mirror modifier, create UV, apply mirror, transfer object data, transfer UV maps.

  • Object Data: An entity in the scene with location, scale, rotation. Used by scenes & groups.

Blender Manual: Data-Blocks

$\endgroup$
1
  • $\begingroup$ Try link Object Data and transfer uv map works. Thanks! $\endgroup$
    – modernator
    Commented Jul 11, 2019 at 16:24
0
$\begingroup$

the second object has a view double vertices so you have to remove them. In edit mode select the object, then W --> remove doubles. Then UV unwrap again.

$\endgroup$
1
  • $\begingroup$ Unfortunately it did not helped. When i deleted Double verts from object with bad UV, transfer UV option was no longer available. When i delete double verts from both objects and do the transfer, resulting UV's are still not good. $\endgroup$ Commented Jun 29, 2015 at 9:58

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .