In this tutorial, we are going to make a circular array using the Array modifier and an Empty object. We will use Object offset feature of array modifier. Blender 2.93 is used.
Open blender with the default scene.
Move the object away from geometry origin in Edit mode
Edit mode by pressing
Tab key or by selecting it from the top left menu.
In the Edit mode, move the object away from its origin using the
Switch back to
Object mode by pressing
Add an Empty object
Add an Empty object by clicking
Add > Empty > Sphere. We are going to use this empty object to rotate the array object.
Add an Array Modifier
Modifier properties, and add an
Array Modifier on the object, which would have the circular array.
Uncheck the Relative Offset, enable the Object Offset and in the Object select the Empty, we added.
In the object Offset, the number of duplicate objects are displaced according to the position of the Specified object.
Angle of rotation for the Empty
You may change the Count to any number you want. To make the circular array, you need to rotate the empty by a certain angle. We want the objects to be at an equal distance from each other.
To get this certain angle, we divide the number 360 by the Count number.
In this case, the
Count is 10, so,
360 /10 = 36.
The angle for which the empty would be rotated is 36 degrees.
The final rendered scene.