How to set all origins at the root of the object?

Hello,

I have over 50 objects and I want to set all origins at the root of each object separately.
How can I do this all at once?

Put the 3D cursor at the root (shift s > cursor to selected). Grab all objects. F3 > set origin to 3D cursor

1 Like

the objects dont have the same locations. I need the origin at the root of each object seperatly. Is there another way?

What do you mean specifically by “the root?” I assumed you meant the world origin, but it sounds like that’s not what you’re looking for here. If you mean you want the object origins to be at the root of the objects… the root of the objects is the origin, so they already are :sweat_smile:

sorry, I mean at the bottom of the objects. So the outermost face below.

You can use “align objects” on the z-axis with “Negative Sides”,
than you have all bottoms on one level.
Press CTRL+. and from there you can select one after one origin and move (g+z+value) the all to the same value.

Unfortunately align did not work on origins so you have to do it manually afaik.

1 Like