No.
If you have no spline that describes the surface, you may need to rely on tracing and calculating right vector of normal. if you had a spline, you could read the tangent directly.
So we’re on the same page: you want a projectile to follow the curvature of a surface, right?