1
$\begingroup$

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).

That's the original object: enter image description here

And that's the resulting array: enter image description here

How to set the origin to the center of this array?

$\endgroup$
2
  • $\begingroup$ I don't think you can without first applying the modifier. But after you do you can right click -> set origin -> origin to center If you want to keep your array options open you can always have an empty at the center of the array and parent the array object to it to rotate. $\endgroup$ – Nascent Space Sep 11 '20 at 1:47
  • 1
    $\begingroup$ The origin of the original object is still the origin of the whole thing. Without applying the modifier, you could create an empty at the point you need the new center and then add a copy rotation constraint that uses the empty. $\endgroup$ – susu Sep 11 '20 at 2:02
3
$\begingroup$

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.

$\endgroup$
2
  • 2
    $\begingroup$ I'm on the wrong PC here to confirm this but I'd say your suggestion would work! $\endgroup$ – Edgel3D Sep 11 '20 at 4:33
  • 1
    $\begingroup$ Sometimes, the simpler solution is the best solution. Thank you! $\endgroup$ – Rogério Dec Sep 11 '20 at 13:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.