Why is my weapon much larger when attached to a socket?

I’m trying to attach a weapon in a an AI character blueprint. Pretty much all is fine, except for the fact that the weapon is 10x larger than it should be. If i drag the weapon into the level separately, it’s the correct scale. However, once it’s attached to the socket, it’s giant. Any info on this?

It sounds like your weapon is being scaled. Is your mesh scaled or is there some kind of transform acting on the socket?

Everything is set to a scale of 1 as far as I can see. The mesh of the character is normal sized as well. If I set the scale of the socket itself in persona to .1 on each axis, I get a normal sized weapon. I suppose you could call that a “fix” but it doesn’t seem like it should work that way.

Just happened to me too. Two assets, scale is fine if I drag them into the level individually. When I attach one to the socket of the other, it’s enormous. Like 100 times too big

Did the character get scaled down by 0.1 when you imported it from its source (fbx file)? If so, I call this a bug. Did you also check the scale of the socket on the gun?

Hey!

Not that this is the best fix; however, don’t use the regular sockets. Add a socket to whatever, let’s say the right hand. After you add the socket, change the scale to 0.1. It should scale the assets to size. Like I said, still a stupid issue but it gets the job done. Hope this helps!

1 Like

Try changing the settings of the attach to location on the attach node to snap to target including world scale and if that doesn’t work just play around with those settings until it works.

1 Like