Dieses Beispiel rendert ein force-basiertes Knoten-Kantendiagramm mit Three.js. Die Daten liegen in einer JSON-Datei und werden per Generator zufällig erzeugt.
index.html- Einstiegspunktapp.js- Three.js Visualisierung und Force-Simulationstyle.css- UI/Stylingdata/generate-data.mjs- Zufalls-Datengeneratordata/nobility-graph.json- aktuell generierte Daten
- Optional neue Daten generieren:
node data/generate-data.mjs
- Lokalen Webserver im Projektordner starten:
python3 -m http.server 8080
- Im Browser öffnen:
http://localhost:8080
Hinweis: Die Seite sollte nicht direkt via file:// geöffnet werden, da fetch für JSON dann meist blockiert wird.