Curvature-based approach for multi-scale feature extraction from 3D meshes and unstructured point clouds | Synapse