LayTracks3D: A new approach for meshing general solids using medial axis transform. (March 2016)