1
$\begingroup$

I have troubles making distributed instances rotation follow curve orientation.

This is what I got: (red arrow is showing the unwanted orientation)

enter image description here

This is what I want (red arrow is showing the wanted orientation):

enter image description here

This is my geometry:

enter image description here

$\endgroup$

1 Answer 1

1
$\begingroup$

In order to align objects along a mesh that you have previously created with Curve to Mesh, you would need two parameters:

  • The tangents of the curve points (or the course of the curve).
  • The normals of the curve points

In your case, you would have to capture these before converting the curves into a mesh.

Then you can use these two parameters in combination with the node Align Euler to Vector to create a rotation that aligns the axes of the instantiated objects to the curve:

enter image description here


(Blender 3.2)

$\endgroup$
2
  • $\begingroup$ Thank you so much this is exactly what I need $\endgroup$
    – Sicarius1
    Nov 4, 2022 at 10:20
  • $\begingroup$ @Sicarius1 You are welcome! $\endgroup$
    – quellenform
    Nov 4, 2022 at 10:49

You must log in to answer this question.

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