Generating Spline Points In Runtime

Thanks for the reply. For the bird to avoid the landscape, I finally used a line trace for every point along the spline and adjusted the point vs landscape with a buffer separation. I do this before the birds fly to pre-determine its path and obstacles along the way. It works.

However, I tried the dynamic generation of spline points and detection along the way, but it was too costly on performance.