0
$\begingroup$

I want to animate a torus with a fixed exterior radius and moving interior radius.

I've already tried : to modelize using major/minor radius with bezier curves but it doesn't help me to solve the problem.

I've also tried to seek informations about using bezier to make a controlled torus with exterior/ interior circle parameters

Initial form

Final form

I want to make continuous transformation from the first to the last have you an idea of how I could do this,

Thank you very much !

$\endgroup$
2
  • $\begingroup$ with shapekeys and you scale it a bit so that the outer radius stays the same? $\endgroup$
    – moonboots
    Jun 28, 2021 at 16:17
  • $\begingroup$ Could you please develop my friend ? $\endgroup$
    – Ed Livre
    Jun 28, 2021 at 16:21

2 Answers 2

3
$\begingroup$

You can use Shape Keys: Create a torus, create 2 shape keys, select the second one, in Edit mode fatten it (AltS), and scale down the whole torus until the outer radius matches its previous length, use the 3D cursor as a reference:

enter image description here

Another idea, inspired by Lemon: Create a circle, make it rotate around with a Screw modifier in order to create a torus, create 2 shape keys, select the second, scale up to thickens the torus (use the 3D cursor as Pivot Point):

enter image description here

enter image description here

Also you can do it with a curve's bevel object (Properties panel > Object Data > Geometry > Bevel), just put the bevel object's origin on one of its vertices, and scale:

enter image description here

$\endgroup$
7
  • $\begingroup$ Thank you but i don't know how to make appears the Shape Keys $\endgroup$
    – Ed Livre
    Jun 28, 2021 at 16:24
  • $\begingroup$ waht do you mean by "maje appers"? $\endgroup$
    – moonboots
    Jun 28, 2021 at 16:25
  • $\begingroup$ I mistape modified make appears $\endgroup$
    – Ed Livre
    Jun 28, 2021 at 16:26
  • $\begingroup$ go in the Properties panel > Object Data > Shape Keys, create 2 shape keys with the "+" button, select the second shape key, go in Edit mode, scale, switch back to Object mode, play with the Value $\endgroup$
    – moonboots
    Jun 28, 2021 at 16:28
  • $\begingroup$ Thanks how do you do to change only interior radius in edit mode ? $\endgroup$
    – Ed Livre
    Jun 28, 2021 at 16:30
2
$\begingroup$

Just a slight variation on @moonboots' "A" answer..

  • Create 2 Tori, using the 'Exterior / Interior' creation settiings, varying the 'Interior' radius.
  • Decide one of them is your master torus, select both, with the master active.

enter image description here

  • In the master's Data tab, Shape Keys panel, using the dropdown menu from the down-chevron on the right of the panel, hit 'Join as Shapes'

Now, with the shape-key selected in the panel, by sliding the newly created 'Value' field below the panel, you can animate between the inner radii.

$\endgroup$

You must log in to answer this question.

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