I have a bunch of points in 3d space (x,y and z) and want to find their perpendicular projection on a surface in python. My surface is created by four points using the following function: These are my input points stored as list for creating the surface: I want to ind the perpedicular projection of the following points in the