https://videosashka.com/watch/6W-YgES4WYI/plotting-parametric-3d-surface-with-python