*(Using Blender 3.6.5)* *NB: This answer is under work and has yet to be fully documented...* #### Approach #### [![GN Main graph, controls and results][1]][1] #### Process data #### [![GN Extract data graph][2]][2] #### Build direct paths #### [![GN Direct paths graph][3]][3] #### Compute apices #### [![GN Apex graph][4]][4] #### Build over paths #### [![GN complete paths graph][5]][5] #### Build and adjust flight paths #### [![GN convert to Bezier curves graph][6]][6] #### Resources #### [<img src="https://blend-exchange.com/embedImage.png?bid=Pb5OYsrM" />](https://blend-exchange.com/b/Pb5OYsrM/) [1]: https://i.sstatic.net/cqEtQ.jpg [2]: https://i.sstatic.net/73EGi.png [3]: https://i.sstatic.net/3WMwc.png [4]: https://i.sstatic.net/7ptqe.png [5]: https://i.sstatic.net/ymkpB.png [6]: https://i.sstatic.net/voxF2.png