Great it works.
But add comments, now while you remember how it works.
OH btw, some tips:
- you do not need to use “Break vector” and “make vector” nodes, instead right click on yellow vector pin and select “split struct”. node pin must be unconected for it to work.
- or instead of breaking and setting Z to zero you multiply vector by [1,1,0]