https://9lib.org/document/ozlwdeoq-general-method-creation-dilational-surfaces.html