So, I have made a Karambit knife (Rigged, just 1 bone) in blender and followed all the necessary export conditions for UE4, like changing units to centimeters, applying transform, as well as placing my knife origin on the world origin.
When I import it to UE4 it looks fine and the bone rotation and everything was fine
But when I used it as a preview asset in my player skeleton, it looked enormous
Also the origin is far away from its actual position
Also when I add the knife mesh in an Actor Blueprint, it had normal origin position and size
But when I attach the actor to my player bone socket, it becomes enormous again
After somehow scaling the socket and positioning it, I have managed to make the karambit look like its in the player hand
I have made a code where the knife actor rotates(relative rotation) using a timeline
When the player moves while the code executes, the knife gets displaced
Did I do something wrong? Is there anyway to fix this?
Thanks