Ok this may be a bit stupid but it works: Solve this with trial and error. Since I have no chance of guessing where the forward vector of your shape is and how the world axis is aligned: Take the output vector of the vector - vector node, and use the RotateVector node on it. Now you can fill in x y and z values. I have no idea which values will be the right ones, but just try filling in 90 in one of them and see what happens. This will rotate the object 90° in a given axis, so eventually you will find a combination that works for you. You can feed the output of that into the make rotator, the rest can stay the same.