1
$\begingroup$

I am working on a project where I need to create circular roof where the inner edge is always in the same position (has always the same radius), but the outer edge can be adjusted (adjustable radius independent of inner edge). And all this has to be somewhat procedural (cannot lose resolution over size - similar to array over curve, where bigger the radius the more instances spawn).

Visual concept: enter image description here

$\endgroup$
2
  • 1
    $\begingroup$ Is it flat or conical? $\endgroup$
    – lemon
    Mar 13 '20 at 8:30
  • $\begingroup$ I want it rather conical - it's supposed to be stadium roof $\endgroup$
    – Bogu
    Mar 13 '20 at 8:31
5
$\begingroup$

You can do it without the curve modifier, with the screw modifier and a displace modifier :

enter image description here

$\endgroup$
4
  • $\begingroup$ Thank you! That solved my problem, would've never guessed it on my own. I plan to use array + curve instead of screw modifier, still works. $\endgroup$
    – Bogu
    Mar 13 '20 at 9:25
  • $\begingroup$ @Bogu Yes it works too, and array + curve gives you more control if you want to add details every now and then $\endgroup$
    – Gorgious
    Mar 13 '20 at 9:29
  • $\begingroup$ Nice. But now I'm going to have to pay a visit to my optician. :D $\endgroup$ Mar 13 '20 at 10:27
  • 1
    $\begingroup$ @RobinBetts The quality is better if you click the gif to open in a new tab ! Damn the 2 Mb limit $\endgroup$
    – Gorgious
    Mar 13 '20 at 10:31

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.