3
$\begingroup$

I'm trying to make a spiral slide with geometry nodes.

I've been able to do what I want with Instance on Points, but I cannot find a way to extrude from each instance or similar. I've used Align to Euler to achieve the arc pointing downwards.

It seems I should use Curve to Mesh, but then I cannot use the Euler approach.

I've made an example to visually show how far I am so far. I'm on Blender 3.2.1

enter image description here

$\endgroup$
7
  • $\begingroup$ Why not use Curve to Mesh directly on the curve you are instancing over instead, using a semi-circle section? $\endgroup$ Commented Aug 3, 2022 at 14:07
  • $\begingroup$ When using the Curve to Mesh on the Spiral I can't control the rotation, at least not with what I know about geonodes. $\endgroup$
    – Magnuzoid
    Commented Aug 3, 2022 at 14:19
  • $\begingroup$ You don't need to, Curve to Mesh always orients your profile perpendicularly to the curve without manual intervention $\endgroup$ Commented Aug 3, 2022 at 14:21
  • $\begingroup$ It might be that I don't understand fully.. but when I use Curve to Mesh, it rotates like this: media.giphy.com/media/Yu9FkLqNqVoDBbsw7t/giphy.gif $\endgroup$
    – Magnuzoid
    Commented Aug 3, 2022 at 14:26
  • $\begingroup$ imgur.com/a/veLP0yy simplified geo node example for clarification :) $\endgroup$
    – Magnuzoid
    Commented Aug 3, 2022 at 14:32

2 Answers 2

7
$\begingroup$

To align the tilt of the curve upwards, you can use the following node setup:

enter image description here

This calculates an angle from the values for normals, curve tangents and the up vector, which is plugged directly into the node Set Curve Tilt.

$\endgroup$
3
  • $\begingroup$ how did you figure out the formula on how to calculate the tilt? $\endgroup$
    – aliasguru
    Commented Aug 3, 2022 at 15:57
  • $\begingroup$ Looking forward to trying this! Have left my computer for today but will try tomorrow - and yes, how did you get to this beautiful formula? Usually I can mess around and fond a suitable solution, but this is above my head 😅 $\endgroup$
    – Magnuzoid
    Commented Aug 3, 2022 at 16:14
  • $\begingroup$ nothing but amazing - thanks! $\endgroup$
    – Magnuzoid
    Commented Aug 4, 2022 at 13:49
6
$\begingroup$

enter image description here

You can get over the tilt problem by constructing the spiral in the flat, capturing the spiral's Parameter or Length, converting to a mesh, and then setting the height as a function of the captured attribute:

enter image description here

$\endgroup$
1

You must log in to answer this question.

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