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, 2020 at 8:30
  • $\begingroup$ I want it rather conical - it's supposed to be stadium roof $\endgroup$
    – Bogu
    Mar 13, 2020 at 8:31

1 Answer 1

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, 2020 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, 2020 at 9:29
  • $\begingroup$ Nice. But now I'm going to have to pay a visit to my optician. :D $\endgroup$
    – Robin Betts
    Mar 13, 2020 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, 2020 at 10:31

You must log in to answer this question.

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