https://1library.org/document/8ydrgmez-iterative-process-improve-simple-adaptive-subdivision-surfaces-triangular.html