UNPKG

3d-force-graph

Version:

UI component for a 3D force-directed graph using ThreeJS and d3-force-3d layout engine

21 lines (16 loc) 578 B
<head> <style> body { margin: 0; } </style> <script src="//cdn.jsdelivr.net/npm/3d-force-graph"></script> <!-- <script src="../../dist/3d-force-graph.js"></script>--> </head> <body> <div id="3d-graph"></div> <script> const elem = document.getElementById('3d-graph'); const Graph = new ForceGraph3D(elem) .jsonUrl('../datasets/blocks.json') .nodeAutoColorBy('user') .nodeLabel(node => `${node.user}: ${node.description}`) .onNodeClick(node => window.open(`https://bl.ocks.org/${node.user}/${node.id}`, '_blank')); </script> </body>