So I am in the process of writing a geo node modifier where I can create curves that are offset from the original curve by a certain amount.
I would like to be able to offset the curves by an amount that changes along the curve (see image bellow) but I am not certain how to do that.
here are the nodes that calculates the offset:
and here is the desired outcome, where green is the main curve and red are the created curves: