plebnet-visualizer/plebnet/includes/graph3d.js

14 lines
416 B
JavaScript
Raw Permalink Normal View History

2021-08-19 21:57:49 +02:00
const Graph = ForceGraph3D()
(document.getElementById('3d-graph'))
.jsonUrl('graphs/graph3d_full.json')
.nodeLabel('id')
.nodeAutoColorBy('group')
.nodeThreeObject(node => {
const sprite = new SpriteText(node.name);
sprite.material.depthWrite = false; // make sprite background transparent
sprite.color = node.color;
sprite.textHeight = 8;
return sprite;
});
Graph.d3Force('charge').strength(-220);