3
$\begingroup$

I'm having difficulty turning an array of rectangular shapes into a circle. For simplicity's sake I've just used a rectangle in the below images.

  1. I've tried sub-dividing the shape and applying the smooth modifier. Then tweaking various parameters in those modifiers. I also tried applying the array as well as moving the modifiers order in the stack.
  2. I've tried using an addon called LoopTools, this either looked the same or the shape was vastly warped.

The basic rectangle shape. The basic rectangle shape.

The basic rectangle shape in an array. enter image description here

The basic rectangle shape with lots of sub-divisions. enter image description here

The sub-divided rectangle shape with the array applied and the smooth modifier added. enter image description here

The sub-divided rectangle shape with the array applied and the smooth modifier added, but from above. enter image description here

=== UPDATE ===

Good suggestions. I've now tried just an array with the simple deform modifier but the result looks almost identical.

Bottom Circle is the original array with an empty. Top Circle is the array with the simple deform.

enter image description here

I need to make my rectangular array more circular like the below image. Which is just a squashed cylinder.

enter image description here

$\endgroup$
1
  • $\begingroup$ It's not the subdivision itself that yields more continuous normals. It's that the subdivision allows the geometry to be deformed. Choose a deforming modifier, such as Jachym's suggestion $\endgroup$
    – Robin Betts
    Commented Jul 17, 2022 at 21:59

1 Answer 1

4
$\begingroup$

Array + empty won't work, since the rectangles won't join cleanly in the first place.
You can use Array Modifier and Simple Deform Modifier > Bend to get a smooth circle.

enter image description here

$\endgroup$
2
  • 1
    $\begingroup$ another method could be using the screw modifier ;) $\endgroup$
    – Chris
    Commented Jul 17, 2022 at 4:30
  • 1
    $\begingroup$ oh for sure :). perhaps even more practical $\endgroup$ Commented Jul 17, 2022 at 8:11

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .