Pivot does not move when I change it to 'world' or 'parent'

I have a question about the objects pivot pivot, reading the manual and watching some random videos, I was under the impression that when I select a child object (object that is parented to another) and set its pivot to “parent” (tools options ‘axis orientation’), the child objects pivot will be moved to the exact position of the parents pivot, in effect using the parents pivot. Also setting it to “world” worked similarly, that is the child objects pivot is moved to the scenes origin point.

In my test scene that I have set up the above does not seem to be the case at all, you can see the parent object pivot is off to the left, when I set the child objects ‘axis orientation’ to ‘parent’ its pivot does not move at all, same thing when I change it to ‘world’, the pivot does not move at all. Have I misunderstood things here?

If you take a closer look at the setting you’re changing, it’s actually “axis orientation”. It doesn’t affect the location, but if you were to put both the parent and child objects into differing orientations you’d quickly see how that option affects the pivot differently for each setting.

Unfortunately I don’t know of a way to directly do what you’re looking for. You can snap the pivot to a vert or locator, but you don’t have one aligned with that object. I usually select the child and press ctrl + g to group it (which will put the group pivot at the parent object as long as you have Group Pivot set to “Origin” in group options). Then manipulate the group. You have to reparent things afterwards to get rid of the group.

For non-hierarchical nodes you can create a locator or group and use modify > match transforms, then parent the node you want to move. Sometimes a bit of a hassle but it is what it is.

1 Like

I completely overlooked this thread. Thank you for your answer, it explained quite a lot. Thank you!

1 Like