I want to generate some 3D trajectory data for modeling an airplane. The idea is that the plane takes off at some place x and continues to rise with a certain average ascent speed a_v and angle a_theta , until it reaches the maximum height m_a . Then the plane will continue its movement m_a until it reaches a certain distance d_d from its destination, and at that moment it starts to descend at a certain angle d_theta with an average descent speed d_v . Finally, the plane lands at destination y .
I want the function to return a list of three-dimensional points.
I want to implement this in both Python (preferred) and C #.
For illustration purposes:

Does anyone know how I can achieve this? Could there be some open source project that does this? I searched for a while but found nothing.
source share