28 lines
628 B
HTML
28 lines
628 B
HTML
<head>
|
|
<style> body { margin: 0; } </style>
|
|
|
|
<script src="3d-force-graph.min.js"></script>
|
|
<!--<script src="../../dist/3d-force-graph.js"></script>-->
|
|
</head>
|
|
|
|
<body>
|
|
<div id="3d-graph"></div>
|
|
|
|
<script>
|
|
// Random tree
|
|
const N = 200;
|
|
const gData = {
|
|
nodes: [...Array(N).keys()].map(i => ({ id: i })),
|
|
links: [...Array(N).keys()]
|
|
.filter(id => id)
|
|
.map(id => ({
|
|
source: id,
|
|
target: Math.round(Math.random() * (id-1))
|
|
}))
|
|
};
|
|
|
|
const Graph = ForceGraph3D()
|
|
(document.getElementById('3d-graph'))
|
|
.graphData(gData);
|
|
</script>
|
|
</body> |