Custom Clothes to Metahuman and adding to Third Person Blueprint.

Hi guys, I created a custom jacket for my metahuman and painted it in Blender to the rest of the body, upon importing and adding it to the character blueprint, it doesn’t move with the rest of the body.

When importing I assigned it to the Mannequin skeletal mesh. Changed the Anim Class, nothing. Made it a child of the torso and gave it the same configurations but nothing.

I have gone through a couple of YouTube videos but haven’t found that exact one I need to solve this. Can anyone assist me on this one?

Hello @Ivanim,

If you want the jacket to follow the animation of the character, you need to add the Set Leader Pose Component in the Construction Script:

This will make the child skeletal mesh (jacket) use the same anim instance than the parent (character). Please let me know if it works for you!

Hi @brs-ianferrari

I tried setting it up according to how you told me but still I am having the same issue. Kindly assist.

Hello @Ivanim, it looks correct, could you share more details of your current set up? Maybe take a screenshot of the whole screen while having the jacket mesh selected in the BP.

First, have you imported the jacket mesh using the same skeleton as your character (or a compatible skeleton, with the same hierarchy)? If not, you can try right-clicking the jacket skeletal mesh in the content browser and use the Assign Skeleton to assign it to the same skeleton as your character (if the skeletons are compatible).

Can you confirm that the jacket is properly skinned to the joints? Are you able to move the joints in the jacket skeletal mesh preview window and deform the mesh?

If all other meshes are properly following the character, I believe the issue might be one of the above. Please let me know how it goes!

Hi,

They actually do have the same skeletal as the character mesh.

I painted the skin weights in blender, and imported it as a skeletal mesh. I tried chaos cloth but that did not go too well. However, I know it should be aligned with the body but I am wondering where haven’t I done it correctly.

Below are the the screenshots, lemme know what you think.

Thanks.


Hey @Ivanim, thanks for the screenshots!

Something could have went wrong went exporting/importing the jacket mesh. You can see in the second image that the spine bones are not highlighted, which means they do not exist in that file or do not have any influence on the mesh.

If you look at your character, or any of the other meshes like the head, feet, legs, etc, they will probably have the bones highlighted like this, meaning they have influence on the vertices of the mesh:

If you move the spine bones in the jacket preview window, it will probably not move, meaning it has all the influence assigned to the root bone or to another set of joints that are not being controlled by the character animation.

If the weights are correctly assigned to the spine joints in blender, maybe you can try exporting with different settings. If not, you might want to try copying the weights of the main body into the jacket in blender before re-exporting.

I hope that helps!

Hey @brs-ianferrari

I think what you’re saying makes sense, because I have tried moving the rig but the mesh did not move with it, so I think when/how I exported from blender is the issue.

I will have to give it another go.