This sounds simple, but apparently it is not: I want to rotate the resulting array by its center (without having to set the origin manually).
How to set the origin to the center of this array?
Blender Stack Exchange is a question and answer site for people who use Blender to create 3D graphics, animations, or games. It only takes a minute to sign up.Sign up to join this community
I have an intuition that this MIGHT work, so try this. Hover your mouse(pointer) over where you want the origin to be(here:the centre of the array) and then hold down shift and right click . This actually places the cursor(the small round thingy in the viewport) there. Now right-click the mesh and set origin to 3D cursor(there's an option for that under set origin).This places the origin where the 3D cursor is and voila! The origin is set to the centre of the mesh. P.S. I'm a beginner in blender, like, an absolute noob. Please don't kill me if this doesn't work.
My dirty solution was to create a cube that snapped to the corners of the array object, then move the 3d cursor to selection. With the 3d cursor at the right spot, I then selected the array object and set the origin to the 3d cursor.
There's probably a better solution here, I started using blender yesterday, literally.