function buildGraph(json) { // Add all the qubits var geometry = new THREE.Geometry(); var vertex = new THREE.Vector3(0, 0, 0); geometry.vertices.push(vertex); var nodes = new THREE.Points(geometry, materials.node); // Add all the edges var edges = new THREE.Object3D(); edges.add(makeEdge({ "start": [0, 0, 0], "end": [1, 1, 1] })); // Construct and return var graph = new THREE.Object3D(); graph.add(nodes); graph.add(edges); return graph; }