FBX import scale is wrong in BP viewport
Little explanation about meshes(Pole, handle, rotator): First my pole was 1,7m. Then I scaled (x1.85) them up to 3m in 3ds. Pole is imported as skeletal mesh, others are static mesh. Pole has morph targets. Im saying these because maybe answer is these things. After scale and importing, Pole's dimensions are correct. So from here, things get weird.
If I drag and drop static meshes from content browser dimensions are correct. But if I do this in BP viewport or Skeletal Mesh viewport, those static meshes dimensions are wrong(by x1.85).
Then if I put BP and Skeletal Mesh in my scene and those static meshes are still bigger. So lastly I drag and drop same static meshes from content browser so you can see the difference.
You can see from pic that I didnt accidently scaled them up. Socket scales are 1 too. I didnt scale them during import. They all come from the same scene in 3ds Max. Unit setup and fbx exports are cm.
UPDATE: If I dont parent static mesh to its socket, It wont scale up. So I thought maybe after scaleing something bothered with socket in skeletal mesh even though it says scale is 1. So I deleted everything and imported them back. I did those sockets again. But it didnt fix it. It still get bigger if I parent it to socket.
Most likely what happened is you scaled your bones as well as the asset and didn't reset xform on the mesh. There are a number of ways to properly scale a skeletal mesh but in this case the safest option would be the following especially since I don't know your setup.
Export and that should fix the issue. The reason your static meshes scale when attached to a socket or a bone on the mesh they will scale up relative to the amount the bone was scaled in 3dsMax. This isn't a bug with the engine it's just something you need to keep in mind when modifying skeletal meshes.
answered Dec 02 '16 at 05:01 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here