0
$\begingroup$

So I created a character and an armature that worked very well. I decided to change the legs and feet of my character using a mesh from another character I created (almost identical mesh, with minor tweaks).

I swapped the linked mesh data from the original character with the mesh data from the new character (just the legs and feet). I renamed the new mesh data to match that of the original mesh data and did the work to apply the same bone weights to the new mesh that the original had (the original vertex groups still appeared in the DATA tab of the PROPERTIES panel, so this was easy).

However, the armature will not move the new mesh (but it still does move the rest of the body). Any thoughts on how to resolve this?

$\endgroup$
2
  • $\begingroup$ It sounds like the new mesh (legs and feet) are not parented to the armature. Is that possible? $\endgroup$ Sep 8, 2018 at 19:12
  • $\begingroup$ Well, possibly somehow. My workflow leading up to the issue: I separated the original mesh of the legs and feet from the base mesh first, then replaced the mesh data on that object, then rejoined the legs and feet to the base mesh. Which was still parented. I suspect blender is missing some information about the new mesh data, but not sure how to give it that info. I can always start again, but this is now an exercise in discovering the limitations of blender (or perhaps my understanding of blender inner workings). $\endgroup$
    – MrElevator
    Sep 8, 2018 at 20:01

2 Answers 2

0
$\begingroup$

Logistically speaking, If it is now a single mesh with verts associated with vertex groups with the appropriate bone names from the armature that it is already parented to, it should work.

I just ran some tests on a rig that I have. I added a cube in Object mode, joined it to the rigged mesh, in Edit mode I copied the vertex groups associated with a vert in the original mesh, went into pose mode and it worked without a hitch.

If you upload the .blend I'll take a peek.

$\endgroup$
1
  • $\begingroup$ Thank you for looking into it Mighty.Mouse. Much appreciated. $\endgroup$
    – MrElevator
    Sep 10, 2018 at 14:43
0
$\begingroup$

I am embarrassed to say that, even after going through every bone to give weights to the new mesh, somehow I missed assigning weight for the entire Armature VGroup. A small oversight that cost me quite a few minutes of confusion.

Don't forget the rest of the Group!

$\endgroup$

You must log in to answer this question.

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