Match FPS Weapon from Blender to UE

I’ve made some animations in Blender, but I have no way of making sure the weapon is in the same spot? I have to use sockets and eyeball it to the hand according to every youtube tutorial I’ve seen, and I don’t want to do that at all. What do I have to do to ensure I can match up the weapon to the hands?

Why not add a weapon bone to the hand and use that bone to animatie to position of the weapons?

Hey @ICamKProdiigyI! Welcome to the forums!

Unfortunately, that’s the easiest and surest way, using a socket and making sure the root of your gun is at the handle. There are harder ways, such as making the weapon a part of the skeleton in Blender, however that would prevent you from changing it.

Are you aware of the “Preview static mesh”? You can have your animations play in the static mesh viewer with your weapon in hand to nail down the best spot for the socket. :slight_smile:

Since writing this, I have. I have a bone in my arms rig that is using a Copy-Transform constraint, but still, when attaching the skeletal mesh of the weapon, it is rotated incorrectly. I’m at a bit of a loss