https://9lib.org/document/q05pd2dl-design-product-modeling-freeform-feature-signal-processing-techniques.html