I have this simple setup of curve arches distributed between random mesh points. Currently curves have hardcoded direction in Z axis. I want to replace this with the system where the curve arc is pointing along face normal. I think the best approach is to set curve handles so they conform with the normal of the vertex to witch they are attached.
I tried many different approaches and here is what I came up with, but it obviously doesn’t work.
Random offset in Z direction (from Random Value nodes) should be replaced with scaling curve handles so the curve have bigger arc. If the scaling would work I would like to multiply it by some random value then. But I don’t know how to achieve this honestly.