Как вариант, вы можете проанализировать SVG в массиве координат, используя что-то вроде svg path polyfill .
Ниже приведен мой фрагмент кода. Если вы используете DOM, вы получите что-то более точное.
fetchResource(svg1File)
.then((svgString) => this.toXML(svgString))
.then(xml => this.extractPaths(xml))
.then(svgPaths => this.toCoords(svgPaths))
.then(vertexSets => {
//then for each vertex set
//Matter.Bodies.fromVertices(width / 2, (i + 1) * 100, vertexSets[i], {
})