Transferring face vertex positions between very similar character meshes


#1

Is it possible to copy the approximate vertex positions of two meshes that are very similar?

I have 2 characters, they both have the same face, but different outfits and hair and they are both skinned, and I sculpted an expression on the face of the first one, and I want to have the same expression on the face of the second character (without redoing all the sculpt by hand).

Tried the transfer attributes tool with no success.


#2

wrap the 1st one onto the 2nd and animate a blendshape on the 1set one to the desire shape, it will put the 2nd one that is wrap to the same position then copy your model to have a blendshape for this model. You can control where you want the wrap with deformer paint weight.


#3

By wrap you mean put in the same position?
The issue is that when I try to use blendshapes I get an error messages:
// Error: line 0: Target LOD0_expression_anger1Shape does not match with base character_dude_B_LOD0Shape.

Here you can see the 2 characters:


#4

Any ideas?


#5

maybe you could try geometrywalker.
https://olygraph.com/maya-mesh-reorder-transfer-vertex-position-tool/


#6

@heavymetalfox
blend shape need to have the same vertex order, you could simply separate the head (that way you have the same topo) you apply a vertex id reorder. Now you can do you blendshape/or transfer vertex and reattache you head