参考资料: https://www.cnblogs.com/idovelemon/p/12775127.html https://www.cnblogs.com/atyuwen/archive/2012/06/22/curl_noise.html https://wenku.baidu.com/view/fa51b120dd36a32d737581ea.html