Hi, I'm new and have little to no clue on how to make my way around the editor.

The issue^
So I was trying to use the flip function and I was informed that I needed to have the origin snapped to the centre of the model for the swap side function to work which makes total sense.
My question is, whether there is a way for me to either snap the origin to the mesh or vice versa. Or must I do it the cumbersome way of moving all the faces and vertices to what would be a rough estimate of the centre of the origin and try to line it all back up all the texture mappings once again?
Any insight would be greatly appreciated.

The issue^
So I was trying to use the flip function and I was informed that I needed to have the origin snapped to the centre of the model for the swap side function to work which makes total sense.
My question is, whether there is a way for me to either snap the origin to the mesh or vice versa. Or must I do it the cumbersome way of moving all the faces and vertices to what would be a rough estimate of the centre of the origin and try to line it all back up all the texture mappings once again?
Any insight would be greatly appreciated.