I have imported an fbx into Unity, and the center is at the bottom of the grenade.

enter image description here

But this is not what I want. The origin / center should be in the middle.

To set the origin / center correctly, I import the fbx into Blender.

In Blender, I set the geometry to the 3D cursor, and the origin as at the same location.

This is what it looks like this:

enter image description here

It looks perfectly fine and as I need it.

Then I export it as an fbx, and right after saving, it looks like this in Blender:

enter image description here

Why does the center jump back to the bottom?

And then in Unity, I have the same problem again.

What might be the problem here?

Thank you!

  • $\begingroup$ Did you apply location with ctrl+a? $\endgroup$ Jun 19 '20 at 22:50
  • $\begingroup$ I did that now, and the problem stays the same: Right after exporting as an fbx, it jumps back. $\endgroup$
    – tmighty
    Jun 19 '20 at 22:52
  • $\begingroup$ That's strange. Just to confirm, after you apply location, if you press N and look in the toolbox, does the location read 0,0,0? $\endgroup$ Jun 19 '20 at 22:53
  • $\begingroup$ Also, I notice your mesh is in 3 parts, join them first with ctrl+j $\endgroup$ Jun 19 '20 at 22:54
  • $\begingroup$ @ChristopherBennett Thank you. I did join them now, but it still keeps jumping back after exporting. $\endgroup$
    – tmighty
    Jun 19 '20 at 23:00

Found it - the problem is a keyframe sitting in your timeline. If you delete it, the objects transforms become "unlocked" and your changes will stay. See images below:



  • $\begingroup$ Wow, thank you!! $\endgroup$
    – tmighty
    Jun 19 '20 at 23:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.