getPointsPath = () => {
const pointsPath = new THREE.CurvePath();
const p1 = new THREE.Vector3( d3.randomUniform(-1, 1)(), d3.randomUniform(-1, 1)(),d3.randomUniform(-1, 1)() );
const p2 = new THREE.Vector3( d3.randomUniform(-1, 1)(), d3.randomUniform(-1, 1)(), d3.randomUniform(-1, 1)() );
const p3 = new THREE.Vector3( d3.randomUniform(-1, 1)(), d3.randomUniform(-1, 1)(), d3.randomUniform(-1, 1)() );
const p4 = new THREE.Vector3( d3.randomUniform(-1, 1)(), d3.randomUniform(-1, 1)(), d3.randomUniform(-1, 1)() );
const firstLine = new THREE.LineCurve3(p1, p2);
const secondLine = new THREE.LineCurve3(p2, p3);
const thirdLine = new THREE.LineCurve3(p3, p4);
pointsPath.add(firstLine);
pointsPath.add(secondLine);
pointsPath.add(thirdLine);
return pointsPath;
}