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$ – Christopher Bennett Jun 19 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 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$ – Christopher Bennett Jun 19 at 22:53
  • $\begingroup$ Also, I notice your mesh is in 3 parts, join them first with ctrl+j $\endgroup$ – Christopher Bennett Jun 19 at 22:54
  • $\begingroup$ @ChristopherBennett Thank you. I did join them now, but it still keeps jumping back after exporting. $\endgroup$ – tmighty Jun 19 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:



| improve this answer | |
  • $\begingroup$ Wow, thank you!! $\endgroup$ – tmighty Jun 19 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.