7
$\begingroup$

I would like to flatten a torus so that it looks more like this:

enter image description here

I have already tried playing with the basic torus parameters but without success.

How can I do this?

$\endgroup$
  • $\begingroup$ A "band"... You mean a flat ring? And what is the final goal? If you don't need to animate the flattening, you'd better to start with a circle, and extrude it with scaling. $\endgroup$ – Polosson May 1 '14 at 18:37
9
$\begingroup$

I assume you want a band with some thickness, like this:

Target

There are obviously many ways to make such a shape. Here are a couple:

Scaling a torus:

  1. Add torus

  2. Scale on the Z (SZ)

  3. Optionally enter edit mode (Tab) and scale along the normals with AltS

Torus solution

Circle with subsurf modifier:

  1. Add a circle (ShiftA> Mesh > Circle)

  2. Extrude (E) into a band shape

  3. Add subsurf modifier (Ctrl1-5, where the number refers to the number of viewport subdivisions)

  4. Optionally add loopcuts to flatten some sides of the band

Circle solution

$\endgroup$
  • $\begingroup$ that is exactly what i was looking for! thanks! $\endgroup$ – clamp May 2 '14 at 7:29
6
$\begingroup$

Other interactive way to do this is using a curve as a Bevel Object on a circle.

Create a Circle by pressing shifta and choose curve->circle

enter image description here enter image description here

Enter edit mode and create the profile you want by deforming the circle on the x axis.

enter image description here enter image description here

Exit edit mode and create a new circle.

enter image description here

In the properties tab for the curve assign the 1st circle as Bevel Object.

enter image description here

If the shape is not what you want, you can readjust the first curve in edit mode. enter image description here enter image description here enter image description here

$\endgroup$

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.