0
$\begingroup$

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!

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

1 Answer 1

3
$\begingroup$

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:

Keyframe

Deleted

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

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .